@charset "UTF-8";
body{ line-height: 1.3333333;}
.gl_ban{ background: url(240305_szfh_ej_ban.jpg) no-repeat center bottom; background-size: cover; }
.gl_ban .breadcrumb{padding-bottom: 3.8828125vw;text-align: left;border-bottom: none;width: 100%;margin-bottom: 0;padding-top: .2rem;}
.breadcrumb li a,.breadcrumb li+li:before{ color: #666666; font-size: .20rem;}
.breadcrumb{ text-align: center;}
.gl_tit{ padding: .2rem 0rem; text-align: center;}
.gl_tit span{ font-weight: bold; font-size:.36rem; letter-spacing:.04rem; display: inline-block; background-image: linear-gradient(90deg, rgba(0, 53, 134, 1) 0%, rgba(156, 2, 10, 1) 100%); -webkit-background-clip: text; color: transparent; color: #003686\0;}
.gl_menu{ background-color: rgba(255,255,255,.8); height:.56rem; line-height: .56rem; border-radius: .2rem .2rem 0rem 0rem; overflow: hidden;}
.gl_menu ul{ width: 100%; overflow-x: auto; overflow-y: hidden; text-align: left; white-space: nowrap;}
.gl_menu ul li{ text-align: center; display: inline-block; font-size: 0;}
.gl_menu ul li a{ display: block; position: relative; font-size: .18rem;}
.gl_menu ul li+li a::after{ width: 2px; height: .4rem; content: ''; background-color: #ffffff; position: absolute; left: 0; top: 50%; transform: translateY(-50%); -ms-transform: translateY(-50%);}
.gl_menu ul li.on a{ font-weight: bold; color: #003686; background-color:#ffffff;}
.slideBox_01,.slideBox_01 .pic li{ border-radius: .08rem;}
.gl_content{ background: url(240305_szfh_new_bg.jpg) no-repeat center top #e4f6ff; background-size: 100% auto; padding: .16rem 0rem;}
.slideBox_01{ border-radius: .2rem;}
.slideBox_01 .pic li i.picture_fixed{padding-top:56.23655%;}
.slideBox_01 .pic p{ bottom: .4rem; font-size: .24rem; right: .2rem;}
.slideBox_01 .pic li a span{ bottom: .2rem; position: absolute; left: .2rem; color: #ffffff; font-size: .16rem; z-index: 4;}
.slideBox_01 .pic li .txt-bg{ background-image: linear-gradient(0deg, rgba(0, 54, 134, 1) 0%, rgba(0, 54, 134, 0) 100%); height: 1.2rem\0; background-color: #003686\0; opacity: .6\0;}

@media only screen and (min-width: 993px){
     
    .main .row,.hy_wrap .banner .row{margin: 0 7.6875vw; width: initial; width: auto;}
    .gl_tit{ padding-bottom: 4.453125vw; padding-top: 0rem;}
    .gl_tit span{ font-size:2.34375vw;}
    .gl_menu{ height: 3.90625vw; line-height: 3.90625vw;}
    .gl_menu ul{ display: flex; flex-wrap: nowrap;}
    .gl_menu ul li{ flex: 1; font-size:1.09375vw;}
    .gl_menu ul li a{ padding: 0 .5rem\0; font-size: 1.09375vw;}
    .slideBox_01,.slideBox_01 .pic li{border-radius: .2rem;max-height: 15.4vw;}
    .gl_content{ padding:3.90625vw 0;}
    .gl_content .trt-row.trt-row-large{ margin-left: -1.171875vw; margin-right: -1.171875vw;}
    .gl_content .trt-row.trt-row-large [class*=trt-col-]{ padding-left: 1.171875vw; padding-right: 1.171875vw;}
    .slideBox_01 .pic p,.slideBox_01 .pic li a span{ left: 1.5625vw}
    .slideBox_01 .pic p{ bottom: 1.5625vw; font-size:.18rem; right: 1.5625vw;}
}
@media only screen and (min-width: 1880px){
    .main .row,.hy_wrap .banner .row{margin: 0 12.5vw;}
     .slideBox_01,.slideBox_01 .pic li{max-height: 13.4vw;}
}
@media only screen and (max-width: 1280px){
    .slideBox_01 .pic li i.picture_fixed{ padding-top: 60%;}
     .slideBox_01,.slideBox_01 .pic li{max-height: 17vw;}
}
@media only screen and (max-width: 992px){
    .gl_menu ul li a{ padding: 0 .12rem;}
    .gl_menu ul li+li a::after{ height: .3rem; width: 1px;}
     .slideBox_01,.slideBox_01 .pic li{max-height: none;}
}


/*新闻中心*/
.news_list li{ padding-bottom:.12rem; position: relative;}
.news_list li::after,.news_list1 .news_text::after{ position: absolute; left: 0; right: 0; bottom: 0; height: 1px; background-color: #CAD6E7; content: ''; transition: .3s all;}
.news_list li+li{ margin-top:.12rem;}
.news_list li:hover::after,.news_list1 li .news_box:hover .news_text::after{ height:4px; background-image: linear-gradient(90deg,rgba(120, 20, 58, 1),rgba(35, 63, 169, 1)); background-color: #233fa9\0;}
.news_list li a{ display: block;}
.news_list li:first-child .news_date{margin-top: 0rem;}
.news_date{ font-size: 0; color: #003686; margin-top: .24rem; margin-bottom: .16rem; overflow: hidden;}
.news_date>h3,.news_date>div{ display: inline-block;}
.news_date>h3{ font-size: .32rem; line-height: 1.1; position: relative; padding-right:.22rem; top: -.05rem;}
.news_date>h3::after{ content: ''; height: .32rem; width: 1px; opacity: .2; position: absolute; right:.14rem; transform: rotate(15deg) translateY(-50%); -ms-transform: rotate(15deg) translateY(-50%); top: 50%; background-color: #003686;}
.news_date>div>p{ font-size:.24rem; font-weight: bold; line-height: 1;}
/* .news_list1 .news_date>div>p:after{content:'/';margin-left: .04rem;} */
.news_text1 .news_date>div>p:after{content:'/';margin-left: .04rem;}
.news_date>div>span{ font-size: .14rem; line-height: 1.2;}
.news_list li a>h3{font-size: .2rem;line-height:1.33333333;margin-bottom: .06rem;}
.news_list li a>p{ font-size: .16rem; line-height:1.75; height:.56rem; color: #666; }
.news_list li a>span{ font-size: .16rem; line-height: 2; color: #999; display: block;}
.news_list li a>span a{ color: #999;}
.news_list li a:hover>h3,.news_list li a:hover>h3,.news_list li a:hover>span{ color: #003686;}
.news_list1 li,.news_list3 li{ margin-top: 2.34375vw;}
.news_list1 .news_box{ display: block; overflow: hidden; background-image: linear-gradient(90deg, rgba(255, 255, 255, 0.4) 0%, rgba(255, 255, 255, 0.6) 98.61%); background-color:#ffffff\0; border-radius: .2rem; border: 2px solid rgba(255, 255, 255, 1); padding:1.171875vw 1.5625vw 1.40625vw 1.5625vw; transition: .3s all;}
.news_list1 .news_text{ margin-top: .16rem; padding-bottom: .22rem; margin-bottom: .24rem; position: relative;}
.news_list1 .news_box .news_date1{ color: #003686; font-size: .18rem; font-weight: bold; line-height:1.333333;}
.news_list1 .news_text>h3{ line-height: 1.8; font-size:.2rem; height:.72rem; margin-bottom: .2rem;}
.news_list1 .news_text>p{ font-size: .16rem;line-height:1.75;color: #666;}
.news_list1 .news_text>p.w_space_np_04{ height:1.1rem;}
.news_list1 .news_text>p.w_space_np_05{ height:1.4rem;}
.news_line{ margin-top:.22rem; margin-bottom: .3rem; height: 1px; }
.news_list1 .news_box>span,.news_list2 li>span{ display: block; line-height: .32rem; font-size: .16rem;}
.news_list1 .news_box>span{ color: #999;}
.news_list1 .news_box:hover>span,.news_list2 li:hover>span,.news_list2 li>span,.news_list1 .news_box:hover .news_text>h3,.news_list1 .news_box:hover .news_text>h3{ color: #003686;}
.news_list1 .news_box:hover{background-color: #ffffff; box-shadow: -4px 6px 20px  rgba(34, 149, 212, 0.2);}
.page_base{ margin-top:3.125vw; margin-bottom: 0;}
.page_base .page_tools li{ margin: 0 .1rem;}
.page_base .page_tools li a{ font-size: .18rem;}
.page_base .page_tools li a,.page_base .page_tools li.disabled>a, .page_base .page_tools li.disabled>a:focus, .page_base .page_tools li.disabled>a:hover, .page_base .page_tools li.disabled>span, .page_base .page_tools li.disabled>span:focus, .page_base .page_tools li.disabled>span:hover{ background-color: transparent; border: none;}
.page_base .page_tools li.active a, .page_base .page_tools li a:hover{ border-radius: 1rem; border: none; background-image: linear-gradient(318deg, rgba(25, 68, 183, 1) 0%, rgba(156, 2, 10, 1) 100%);}
.page_base .page_tools li.first a:hover,.page_base .page_tools li.prev a:hover,.page_base .page_tools li.next a:hover,.page_base .page_tools li.last a:hover{ border: none; background-image: none; background-color: transparent;}

.news_pic_a{ padding-top:56.236559%; position: relative; display: block; height: 0; border-radius: .2rem; background-size: cover; background-position: center; background-repeat: no-repeat;}
.news_tab{ position: relative; text-align: center;}
.news_tab>span{ display: inline-block; width:.54rem; height: .54rem; cursor: pointer; background: rgba(0, 53, 134, 1); box-shadow: -4px 4px 12px  rgba(34, 149, 212, 0.4); line-height: .5rem; text-align: center; border-radius: 1rem;}
.news_tab>span i{ font-size: .28rem; color: #ffffff;}
.news_tab>span.prevStop,.news_tab>span.nextStop{ background-color: #ffffff; box-shadow: none;}
.news_tab>span.prevStop i,.news_tab>span.nextStop i{ color: #003686;}
.news_tab .num{ width:100%;}
.news_tab .num ul{ display: flex; width: 100%; display: block\0; font-size: 0;}
.news_tab .num li{ background-color: #CAD6E7; flex: 1; display: inline-block\0; height: .04rem; width: 33.3%\0;}
.news_tab .num li.on{ background-image: linear-gradient(90deg,rgba(120, 20, 58, 1) 0%,rgba(35, 63, 169, 1) 100%); background-color:#233fa9\0;}
.news_list2 li{ text-align: left;}
.news_list2 li>h3{ font-size:.2rem; line-height:1.388888; margin-bottom: .16rem;}
.news_list2 li>p{ font-size: .16rem; line-height: 1.77777; color: #666; margin-bottom: .16rem;}
.news_list1 .news_pic>i{ padding-top:57.692307%; background-size: cover; display: block; position: relative; z-index: 1; height: 0; transition: .3s all;}
.news_list1 .news_pic>i:hover{ transform: scale(1.1); -ms-transform: scale(1.1);}
.news_list1 .news_text1>h3{ font-size: .2rem; line-height: 1.8; height: .72rem;}
.news_list1 .news_box:hover .news_text1>h3,.news_list1 .news_box:hover .news_text1>h3{ color:#003686;}
.news_list1 .news_pic{ margin-top: .12rem; margin-bottom: .12rem; position: relative; overflow: hidden; border-radius: .2rem;}
.news_list1 .news_pic .news_date{ padding-top: .12rem; color: #ffffff; text-align: center; z-index: 2; position: absolute; right: 0; top: 0; width:5.46875vw; height: 2.734375vw; background-color: #003686; border-radius: 0 .2rem 0 .2rem;}
.news_list1 .news_text1>p{ color: #666; font-size: .16rem; line-height:1.75; height: .84rem; margin-bottom: .16rem;}
.news_list1 .news_pic .news_date>h3::after{ background-color: #ffffff;}
.news_list1 .news_box:hover .news_pic .news_date{ background-image: linear-gradient(310deg, rgba(25, 68, 183, 1) 0%, rgba(156, 2, 10, 1) 100%);}
.news_list3{ margin-top: -2.34375vw;}
.news_list3 .news_box{ display: block; overflow: hidden; background-image: linear-gradient(90deg, rgba(255, 255, 255, 0.4) 0%, rgba(255, 255, 255, 0.6) 98.61%); background-color:#ffffff\0; border-radius: .2rem; transition: .3s all;}
.news_list3 .news_box:hover{background-color: #ffffff; box-shadow: -4px 6px 20px  rgba(34, 149, 212, 0.2);}
.news_list3 .news_box .news_pic{ position: relative; border-radius: .2rem;}
.news_list3 .news_box:hover .news_pic::after{ content: ''; background-color: rgba(0,0,0,.5); border-radius: .2rem; position: absolute; left: 0; top: 0; right: 0; bottom: 0;}
.news_list3 .news_box .news_pic .picture_fixed{ padding-top: 56.333333%; border-radius: .2rem; }
.news_list3 .news_box:hover .news_pic .picture_fixed{ transform: scale(1); -ms-transform: scale(1);}
.news_list3 .news_box .news_pic em{ position: absolute; left:.4rem; bottom: -.3rem; width:.6rem; height:.6rem; line-height:.6rem; text-align: center; background-color: #ffffff; box-shadow: 0px 0px 16px  rgba(0, 44, 163, 0.4); border-radius: 10rem; padding-left: .02rem; transition: .3s all; z-index: 9; cursor: pointer;}
.news_list3 .news_box .news_pic em img{ width: .3rem;}
.news_list3 .news_box:hover .news_pic em{ background-color: transparent; background-image: radial-gradient(50% 50%, rgba(255, 255, 255, 0.1) 0%, rgba(255, 255, 255, 0.4) 53.47%, rgba(255, 255, 255, 0.8) 100%); background-color: #ffffff\0; opacity: .6\0;}
.news_list3 .news_box>h3{ font-size: .2rem; line-height: 1.8; height: .72rem; margin:.4rem .2rem .12rem .2rem;}
.news_list3 .news_box>p{ line-height: .26rem; display: flex; justify-content: space-between; margin:0 .2rem .2rem .2rem;}
.news_list3 .news_box>p span{ color: #003686; font-weight: bold;}
.news_list3 .news_box>p span:nth-child(2){ float: right; font-weight: normal;}
.news_list3 .news_box>p span:nth-child(2){ color: #666;}
.news_list3 .news_box:hover>p span:nth-child(2),.news_list3 .news_box:hover>h3{ color: #003686;}
.news_list3 .news_box:hover .news_pic em{ left: 50%; bottom: 50%; transform: translateX(-50%) translateY(50%); -ms-transform: translateX(-50%) translateY(50%);}
.news_list3 .news_box:hover>h3{ margin-top:.2rem; margin-bottom:.32rem;}
@media only screen and (min-width: 993px){
    .news_list li{ padding-bottom:1.171875vw;}
    .news_list li+li{ margin-top:.3vw;}
    .news_date{  margin-bottom: .625vw;}
    .news_date>h3{font-size: .28rem;padding-right: .16rem;top: -.03rem;}
    .news_date>h3::after{ height: 1.40625vw; right:.1rem;}
    .news_date>div>p{font-size: 1.2375vw;}
    .news_date>div>span{ font-size: .14rem;}
    .news_list li a>h3{font-size:.18rem;margin-bottom: .2vw;}
    .news_list li a>p{font-size: .16rem;height:.58rem;margin-bottom: .2vw;}
    .news_list li a>span{ font-size:.14rem;}
    .news_list1 .news_text{ margin-top:1.015625vw; height: 2.52rem;}
    .news_list2 li>h3{ margin-bottom: .24rem; margin-top: .36rem; font-size: 1.40625vw; height:3.90625vw\0;}
    .news_list2 li>p{ font-size: 0.703125vw; height: 3.75vw\0;}
    .news_tab .num{ width: calc(50% - 1.171875vw); position: absolute; left: 0; bottom: .84rem;}
    .news_tab>span{ bottom: 0rem; left: 0; position: absolute;}
    .news_tab>span.next{ left:.74rem;}
    .news_list1 .news_pic{ margin-top:1.25vw; margin-bottom: 1.25vw;}
    .news_list1 .news_text1>p{ margin-bottom: 1.25vw;}
    .news_list3 .news_box .news_pic em{ width:3.90625vw; bottom: -1.953125vw; height: 3.90625vw; line-height: 3.90625vw;}
    .news_list3 .news_box .news_pic em img{ width: 1.953125vw;}
    .news_list3 .news_box>h3{ margin: 2.96875vw 1.5625vw 1.171875vw 1.5625vw;}
    .news_list3 .news_box>p{ margin: 0 1.5625vw 1.5625vw 1.5625vw;}
    .news_list3 .news_box:hover>h3{ margin-top: 1.40625vw; margin-bottom:2.734375vw;}
    .news_list1 .news_pic .news_date{ padding-top:0.325vw; height: auto; padding-bottom:0.325vw; width: auto; padding-left:0.625vw; padding-right: 0.625vw;}
}
@media only screen and (min-width: 1880px){
    .news_list li a>p{ margin-bottom: .8vw;}
    .news_list li a>h3{font-size:0.9375vw;}
    .news_list li a>span{font-size: .725vw;}
    .news_date>h3{ font-size: 1.5625vw; padding-right:0.703125vw; top: -.03rem;}

}
@media only screen and (min-width: 1880px){
    .news_list li a>p{height: 2.6875vw;font-size: .625vw;margin-bottom:.625vw}
    .news_date>h3::after{ right:.14rem;}
    .news_date>h3{ top:0rem;}
    
}


@media only screen and (max-width: 1280px){
    .main .row,.hy_wrap .banner .row{margin: 0 3.6875vw;}
    .news_list li a>p{height: .52rem;}
    .news_list li+li{margin-top: 1vw;}
}
@media only screen and (max-width: 992px){
    .main .row,.hy_wrap .banner .row{margin: 0;}
    .news_list1 li,.news_list3 li{ margin-top:.2rem;}
    .news_list li>p{ height:.56rem; }
    .news_list1 ul{display: flex;flex-wrap: wrap;margin: 0;}
    .news_list1 ul li .news_box{ height: 100%;}
    .news_list1 .news_box{ padding: .16rem;}
    .news_list1 .news_text{ margin-bottom: .12rem;}
    .news_list1 .news_text1>h3{ line-height: 1.3; height: .52rem;}
    .news_tab .num{ margin: .2rem auto;}
    .news_tab>span{ width:.34rem; height: .34rem; line-height: .32rem; margin: 0 .04rem;}
    .news_tab>span i{ font-size: .18rem;}
   .news_list1 .news_text>h3{-webkit-line-clamp:2}
   .news_list1 .news_pic .news_date{ width: auto; height: auto; padding:.04rem .1rem;}
   .news_date>h3{ padding-right: .16rem;}
   .news_list li+li{ margin-top:.2rem}

    
}
@media only screen and (max-width: 767px){
    .news_list1 ul li .news_box,.news_list1 .news_text>p{ height: auto;}
    .page_tools li.prev a,.page_tools li.next a{ background-color:rgb(0 84 247 / 20%) !important; border-radius:1rem;}
}

/*细览*/
.xl_ban.gl_ban{ padding-bottom: .2rem;}
.xl_ban.gl_ban .breadcrumb{ padding-top: .24rem; text-align: left;}
.xl_tit{ text-align: center; padding-top:.32rem; letter-spacing: 0.04rem; font-size: .24rem; font-weight: bold; color: #003686; padding-bottom: .12rem;}
.xl_con{ padding:.16rem;}
.xl_con .article_extend{ padding-top: 0;}
.gray_light_07 a{ color: #999;}
a.return_a{ height: .48rem; line-height: .45rem; text-align: center; background-image: linear-gradient(225.2deg, rgba(0, 53, 134, 1) 0%, rgba(156, 2, 10, 1) 100%); border-radius: 1rem; font-size: .18rem; color: #ffffff;}
.return_a img{ margin-right: .12rem; position: relative; top: -.02rem;}
.function_icon span:before{ display:none;}
.function_icon span.share:hover .share_box,.function_icon span.share:hover:after{ display: none;}
.function_icon span.share.on .share_box,.function_icon span.share.on:after{ display: block;}
.function_icon span.share.on:after{ content: ''; position: absolute; left: 50%; transform: translateX(-25%) rotate(45deg); -ms-transform: translateX(-25%) rotate(45deg); top:.27rem; width: .1rem; height:.1rem; background-color: #ffffff; border-top: 1px solid #dddddd; border-left: 1px solid #dddddd; z-index: 100;}

@media only screen and (min-width: 993px){
    .xl_ban.gl_ban .breadcrumb{ padding-top: 1.1625vw;}
    .xl_tit{ padding-top:3.28125vw; font-size:1.875vw;}
    .xl_ban.gl_ban{ padding-bottom:6.6875vw;}
    .xl_con{ padding:1.25vw 3.125vw; top: -3.90625vw; position: relative;}
    .xl_content{ padding-top: 0;}
    .article_extend{ line-height:1.5625vw; padding-bottom:.9vw;}
    .article_extend .function_icon span{ width:1.5625vw; margin: 0 .05rem; height: 1.5625vw; line-height: 1.35625vw; border-radius: 1rem; border: 1px solid #CCCCCC; text-align: center; padding: 0;}
    .function_icon i{/* color: #999; */font-size: 0.78125vw;}
    .article_content_01 p{ font-size: .2rem !important; line-height: 2.5 !important;}
    .article_qrcode p{ font-size: .18rem; line-height:2; margin-top: .2rem;}
    .article_qrcode img{ width: 2.34rem; height: 2.34rem;}
    .article_area{ padding: 1.953125vw 1.484375vw 0 1.484375vw;}
    .return_a{ position: absolute; right: 0; top:.28rem; width: 1.3rem;}
}

@media only screen and (max-width: 992px){
    .xl_ban.gl_ban .breadcrumb{ display:block;}
    .fs_h8{ font-size: .16rem !important;}
    a.return_a{ padding: .08rem .2rem; top: .12rem; position: relative;}
}

/*峰会论坛*/
.fhlt_tit{position: relative;padding-top: .2rem;padding-bottom: .06rem;font-weight: bold;}
.fhlt_tit span{font-size: .3rem;display: inline-block;overflow: hidden;background-image: linear-gradient(90deg, rgba(0, 53, 134, 1) 0%, rgba(156, 2, 10, 1) 100%);-webkit-background-clip: text;color: transparent;color: #003686\0;z-index: 2;position: relative;}
.fhlt_tit span a{background-image: linear-gradient(90deg, rgba(0, 53, 134, 1) 0%, rgba(156, 2, 10, 1) 100%);-webkit-background-clip: text;color: transparent;color: #003686\0;}
.fhlt_tit::after{ content: ''; position: absolute; bottom: 0; left: 0; right: 0; height:2px; background-image: linear-gradient(90deg, rgba(0, 53, 134, 1) 0%, rgba(0, 53, 134, 0) 100%);}
.fhlt_tit em{position: absolute;z-index: 1;top: 0;left: 0;background-image: linear-gradient(180deg, rgba(143, 203, 255, 0.5) 0%, rgba(143, 203, 255, 0) 100%);-webkit-background-clip: text;color: transparent;color: rgba(143, 203, 255, 0.2)\0;font-size: .26rem;text-transform: uppercase;}
.fhlt_con{ height: 35.78125vh; overflow-y: auto; overflow-x: hidden; padding-right: .2rem;}
.fhlt_con::-webkit-scrollbar{ width: .12rem; background-color: rgba(68, 142, 252, 0.2); border-radius: 1rem;}
.fhlt_con::-webkit-scrollbar-thumb{ background-color: #003686; border-radius: 1rem;}
.fhlt_list a{ display:block; transition: .3s all; width: 100%; border: 2px solid #ffffff; background-color: rgba(255,255,255,.6); border-radius: .2rem; padding: .22rem;}
.fhlt_list a:hover{ background-color: #ffffff; box-shadow: -4px 6px 20px  rgba(34, 149, 212, 0.2);}
.fhlt_list a+a{ margin-top: .2rem;}
.fhlt_list dl dd{ vertical-align: middle;}
.fhlt_list dl dd h3{ font-size: .24rem; color: #003686; font-weight: bold;}
.fhlt_list dl dd h3+p,.fhlt_list dl dd h4+p{ margin-top: .1rem; font-size: .16rem; line-height:1.75; color: #666;}
.fhlt_list dl dd h4{ font-size: .2rem; font-weight: normal;}
.fhlt_list dl dd h4+p span{ color: #003686;}
.fhlt_con1{ position: relative; padding: .2rem; font-size: 0; background: url(240308_szfh_fhlt_ban.jpg) no-repeat right bottom #82d3ff; background-size: 75.1171875vw auto; border: 2px solid #ffffff; border-radius: .2rem;}
.fhlt_con1 li{display: block;}
.fhlt_con1 li .fhlt_box{ height: 100%; padding:.16rem; background-color: rgba(255, 255, 255, 0.4); border-radius: .2rem; height: 7.03125vw\0;}
.fhlt_con1 li .fhlt_box>h3{ margin-bottom: .16rem; font-size: .24rem; font-weight: bold; padding-bottom: .12rem; position: relative;}
.fhlt_con1 li .fhlt_box>h3::after{ content: ''; position: absolute; bottom: 0; left: 0; right: 0; height:2px; background-image: linear-gradient(90deg, rgba(255, 255, 255, 1) 0%, rgba(255, 255, 255, 0) 100%);}
.fhlt_con1 li .fhlt_box>p{ font-size: .2rem; padding-top:0.859375vw; white-space: nowrap; overflow: hidden; text-overflow: ellipsis;}
.fhlt_time{ display: block; font-size: 0;}
.fhlt_time>div,.fhlt_time>span,.fhlt_time>em{ display: inline-block; line-height: 1;}
.fhlt_time>div.fhlt_year{width: .3rem;text-align: center;font-size: .18rem;margin-right: .12rem;word-break: break-all;word-wrap: break-word; white-space: break-spaces;font-weight: bold;position: relative;top: -.01rem;}
.fhlt_month{ font-size: .24rem; font-weight: bold; padding: 0 .04rem;}
.fhlt_year,.fhlt_month{ color: #003686;}
.fhlt_week{ font-size: .16rem; margin-left:0.46875vw;}
.fhlt_time>span img,.fhlt_time>em img{ position: relative; top: -.16rem;}
.fhlt_time>span img{ width: .25rem;}
.fhlt_time>em{ margin: 0 .18rem 0 .3rem; width: .15rem;}
.fhlt_con1>em{ position: absolute; right: 7.03125vw; top:-1.875vw; width: 17.265625vw;}
.fhlt_con1>em img{ width: 100%;}
.fhlt_con2{max-height: 7.24rem;overflow-y: auto;overflow-x: hidden;}
.fhlt_con2::-webkit-scrollbar{ width: .12rem; background-color: rgba(68, 142, 252, 0.2); border-radius: 1rem;}
.fhlt_con2::-webkit-scrollbar-thumb{ background-color: #003686; border-radius: 1rem;}
.fhlt_tabs .tabs_hd{ margin-bottom: .2rem; font-size: 0;}
.fhlt_tabs .tabs_hd li{ display: inline-block; padding: 0 .24rem; background-color: #ffffff; margin-right: .2rem; line-height: .56rem; font-size: .24rem; border-radius: 10rem;}
.fhlt_tabs .tabs_hd li.on{ color: #ffffff; background-image: linear-gradient(315deg, #002ca3 0%,#1262bc 100%); background-color: #002ca3\0;}
.fhlt_tabs .tabs_hd li.on a{ color: #ffffff;}
.fhlt_list1{ padding-right: .2rem;}
.fhlt_list1 a{ display: block;}
.fhlt_list1 dl{ transition: .3s all; width: 100%; border: 2px solid rgba(255,255,255,.6); background-color: rgba(255,255,255,.6); border-radius: .2rem; padding: .16rem;}
.fhlt_list1 dl:hover{ background-color: #ffffff; box-shadow: -4px 6px 20px  rgba(34, 149, 212, 0.2);}
.fhlt_list1 dl+dl,.fhlt_list1 a+a{ margin-top: .2rem;}
.fhlt_list1 dl dd{ vertical-align: middle;}
.fhlt_list1 dl dd h3{ font-size: .24rem; color: #003686; font-weight: bold;}
.fhlt_list1 dl dd p span{ color: #666666;  display: inline-block; width: .8rem;}
.fhlt_list1 dl dd p em{display: inline-block; vertical-align: middle; width: calc(100% - 1rem);}
.fhlt_list1 dl dd p{ font-size: .16rem;}

@media only screen and (min-width: 993px){
    .fhlt_tit{ padding-top: 1.71875vw; padding-bottom:0.546875vw;}
    .fhlt_tit span{ font-size:1.875vw;}
    .fhlt_tit em{ font-size: 2.8125vw;}
    .fhlt_tit::after{ height: .03rem;}
    .mar_t_60{ margin-top:2.34375vw;}
    .mar_t_100{margin-top: 2.90625vw;}
    .fhlt_con{ height: 33.78125vw;}
    .fhlt_con1{ padding:1.5625vw 30.078125vw 1.5625vw 1.5625vw;}
    .fhlt_con1 li .fhlt_box{ margin-right:1.5625vw; padding:1.171875vw 1.875vw;}
    .fhlt_time>div.fhlt_year{/* font-size: .14rem; */margin-right:0.38125vw;width: 1.371875vw; width: auto\0;}
    .fhlt_month{ font-size:1.875vw;}
    .fhlt_week{ font-size: 0.625vw;}
    .fhlt_con1 ul{ display: flex; white-space: nowrap; overflow: hidden;}
    .fhlt_con1 li{ width:50%; display: inline-block; float: left\0;}
    .fhlt_time>em{ margin: 0 0.78125vw 0 1.171875vw; width: .15rem;}
    .fhlt_time>span img{ width: 0.9765625vw; top: -.6vw;}
    .fhlt_con1 li .fhlt_box>p{ font-size:.16rem;}
    .fhlt_time>em{ width: .5859375vw; position: relative;}
    .fhlt_con2{max-height: 33.28125vw;}
    .fhlt_tabs .tabs_hd{ margin-bottom: 1.5625vw;}
    .fhlt_tabs .tabs_hd li{ padding: 0 3.125vw; line-height: 3.125vw; font-size:.24rem; margin-right:1.5625vw;}
    .fhlt_list dl,.fhlt_list1 dl{display: table;}
    .fhlt_list dl dd,.fhlt_list1 dl dd{display: table-cell;vertical-align: middle;}
    .fhlt_list dl dd+dd{ padding-left: .24rem;}
    .fhlt_list dl dd+dd+dd{ padding-left: 7.03125vw;}
    .fhlt_list1 dl dd p{ font-size:.16rem; padding-left: .1rem;}
    .fhlt_list1 dl{ padding:1.40625vw;}

}
@media only screen and (min-width: 993px) and (max-width: 1280px){
    .fhlt_time>div.fhlt_year{ width: .23rem; top: .03rem;}
    .fhlt_week{ top: .03rem; position: relative;}
    .fhlt_time>span img, .fhlt_time>em img{ top: -.1rem;}
    
}
@media only screen and (min-width: 1880px){
    .fhlt_con{ height: 25.78125vw;}
    .fhlt_con2{ height:28.28125vw;}
     .fhlt_con1 li .fhlt_box>p{ font-size: 0.78125vw;}
    .fhlt_tabs .tabs_hd li{ font-size: 0.9375vw;}
    .fhlt_list1 dl dd p{ font-size: 0.78125vw;}
}
@media only screen and (max-width: 992px){
    .mar_t_60,.mar_t_100{ margin-top: .2rem;}
    .fhlt_con1 li{ margin-top: .16rem;}
    .fhlt_month{ top: -.04rem; position: relative;}
    .fhlt_list dl dd h3,.fhlt_list dl dd h3+p{ display: contents;}
    .fhlt_list dl dd h4{ margin-top: .1rem;}
    .fhlt_con{ height: 55vh;}
    .fhlt_list1{ padding-right: 0rem;}
    .fhlt_list1 dl dd h3{ margin-bottom: .12rem;}
    .fhlt_list1 dl dd{ line-height:1.5;}
    .fhlt_tabs .tabs_hd ul{ overflow-x: auto; overflow-y: hidden; white-space: nowrap;}
    .fhlt_tabs .tabs_hd li{ margin-right: .04rem; font-size: .2rem;}
    .fhlt_con1>em{top:inherit;bottom: 0;}
}
@media only screen and (max-width:414px){
    .fhlt_time>div.fhlt_year{ margin-right:0rem;}
    .fhlt_time>span img{ width: .1rem;}
    .fhlt_time>em{ margin:0 .1rem 0 .16rem}
}
/*成果展*/
.cgz_con{ font-size: .16rem; line-height: 2; border-radius: .2rem;}
.cgz_text h3,.cgz_text h3 a{ color: #003686;}
.cgz_text h3{ font-size:.22rem; font-weight: bold; line-height: 1.5;}
.cgz_text p{ font-size:.16rem; color: #666; line-height: 1.777777;}
.cgz_text{ padding-bottom: .16rem; border-bottom: 1px solid #CAD6E7;}
.cgz_con1{ overflow-y: auto; overflow-x: hidden; height: 3.42rem; margin-top: .16rem; padding-right: .2rem;}
.cgz_con::-webkit-scrollbar,.cgz_con1::-webkit-scrollbar,.cgz_con2::-webkit-scrollbar{ width: .12rem; background-color: rgba(68, 142, 252, 0.2); border-radius: 1rem; }
.cgz_con::-webkit-scrollbar-thumb,.cgz_con1::-webkit-scrollbar-thumb,.cgz_con2::-webkit-scrollbar-thumb{ background-color: #003686; border-radius: 1rem;}
.cgz_con {}
.cgz_con2{ height: 4.2rem; overflow-y: auto; overflow-x: hidden; padding-right: .2rem;}
.cgz_list li{ margin-bottom: .2rem;}
.cgz_list li .cgz_box{border-radius: .2rem;background-image: linear-gradient(90deg, rgba(255, 255, 255, 0.4) 0%, rgba(255, 255, 255, 0.6) 98.61%);background-color: #ffffff\0;border: 2px solid rgba(255, 255, 255, .6);padding: .16rem;overflow: hidden;display: block;}
.cgz_list li .cgz_box .news_date{ float: left; margin-bottom: 0; position: relative; padding-right: .28rem; margin-right: .28rem;}
.cgz_list li .cgz_box .news_date::after{ background-color: #003686; opacity: 0.3; content: ''; width: 1px; position: absolute; right: 0; top: 50%; height: .3rem; transform: translateY(-50%); -ms-transform: translateY(-50%);}
.cgz_list li .cgz_box>h3{ overflow: hidden; position: relative; white-space: nowrap; text-overflow: ellipsis; line-height: .36rem;}
.cgz_con3{ background: url(240308_szfh_cgz_ban.jpg) no-repeat right top; background-size: cover; border: 2px solid #ffffff; border-radius: .2rem; padding: .26rem;}
.cgz_tit{ position: relative; padding-bottom:.16rem; letter-spacing: .03rem; color: #666; font-size: .16rem;}
.cgz_tit span{ font-size: .3rem; line-height: 1.325; margin-right: .2rem; color: #003686; font-weight: bold; letter-spacing: .04rem;}
.cgz_tit::after{ position: absolute; left: 0; width:45%; bottom: 0; background-image: linear-gradient(90deg,rgba(255,255,255,1),rgba(255,255,255,0)); content: ''; height: 2px;}
.cgz_con3>a{ display: inline-block; border-radius: 1rem; margin-top: .16rem; padding: 0 .2rem; line-height: .4rem; font-size: .18rem; color: #ffffff; background-image: linear-gradient(130.5deg, rgba(0, 86, 222, 1) 0%, rgba(47, 183, 226, 1) 100%); background-color: rgba(0, 86, 222, 1);}
.cgz_con3>a i{ font-size: .18rem;}
@media only screen and (min-width: 993px){
    .cgz_con{ padding:1.953125vw 2.34375vw; font-size:.16rem; line-height: 2; border: 2px solid #ffffff; background-color:rgba(186, 235, 255, 1); background-image: linear-gradient(116.57deg, rgba(186, 235, 255, 1) 0%, rgba(194, 225, 255, 1) 100%), linear-gradient(90deg, rgba(255, 255, 255, 0.4) 0%, rgba(255, 255, 255, 0.6) 98.61%);}
    .cgz_text h3{ font-size: 1.40625vw; margin-bottom:.4vw;}
    .cgz_text p{ font-size: 0.703125vw; height:2.5vw\0;}
    .cgz_text{ padding-bottom: 1.171875vw;}
    .cgz_con1{ height: 15.359375vw; margin-top: 1.5625vw;}
    .cgz_con1 .list_base li{ line-height: 1.6; font-size:0.98125vw; margin-bottom: 1.171875vw;}
    .cgz_con2{ height: 17.40625vw;}
    .cgz_list li .cgz_box{ padding: 1.47578125vw;}
    .cgz_list li .cgz_box .news_date{ margin-right:1.09375vw; padding-right: 1.09375vw; margin-bottom: 0;}
    .cgz_list li .cgz_box .news_date::after{ height: 1.796875vw;}
    .cgz_list li .cgz_box>h3{ line-height: 1.796875vw;}
    .cgz_con3{ padding:1.5625vw 3.90625vw;}
    .cgz_tit{ padding-bottom:1.0546875vw; font-size:0.9375vw;}
    .cgz_tit span{ font-size: 1.5625vw;}
    .cgz_con3>a{ margin-top: 1.171875vw; padding: 0 1.171875vw; line-height:1.875vw; font-size:0.9375vw;}
    .cgz_con3>a i{ font-size:0.9375vw;}
}
@media only screen and (min-width: 1880px){
    .cgz_con1{ height: 13.359375vw;}
    .cgz_con1 .list_base li{ font-size:0.78125vw;}
    .cgz_con2{ height: 16.40625vw;}
    .ind_zbs_box span{ font-size: 1.25vw;}
}
@media only screen and (min-width: 1600px){
    .cgz_con{font-size: 0.88125vw;}
}
@media only screen and (max-width: 767px){
    .cgz_list li .cgz_box .news_date{ float: none;}
    .cgz_list li .cgz_box .news_date::after{ display: none;}
    .cgz_list li .cgz_box>h3{ white-space: inherit;}
    .cgz_con3{ background-position: left center;}
    .cgz_tit span{ display: block;}
    .cgz_tit::after{ width: 100%;}
    .cgz_con{ max-height: 3.2rem; overflow-y: auto; overflow-x: hidden;}
}

/*数字中国*/
.szzg_con{ position: relative; background: url(240311_szfh_szzg_ban.png) no-repeat center bottom; background-size: 100% auto; padding: .2rem;}
.szzg_con>em{ position: absolute; bottom: 0; left: 0; display: none; text-align: center;}
.szzg_pic{ position: relative;}
.szzg_pic>span{ z-index: 9; box-shadow: -4px 4px 12px rgba(34, 149, 212, 0.4); position: absolute; top: calc(50% - .08rem); width: .34rem; height: .34rem; line-height: .3rem; background-color: #003686; border-radius: 10rem; text-align: center; cursor: pointer; transform: translateY(-50%); -ms-transform: translateY(-50%);}
.szzg_pic>span i{ color: #ffffff; font-size: .18rem;}
.szzg_pic>span.prevStop,.szzg_pic>span.nextStop{ background-color: #ffffff;}
.szzg_pic>span.prevStop i,.szzg_pic>span.nextStop i{ color: #003686;}
.szzg_pic .bd li{ width: 50%; display: block; margin-bottom: .16rem;}
.szzg_pic>span.next{ right: 0;}
.szzg_pic .bd li a{ display: block; margin: 0 .08rem; border-radius: .2rem; overflow: hidden;box-shadow: -4px 6px 20px  rgba(34, 149, 212, 0.2);}
.szzg_pic .bd li a i{ padding-top:56.3333333%; }

.szzg_list{ margin-top: -2.90625vw;}
.szzg_list li{ margin-top: .16rem; }
.szzg_list li .szzg_box{ position: relative; display: block;}
.szzg_list li .szzg_pic1{ z-index: 2; width:43.010752%; overflow: hidden; border-radius: .2rem; position: absolute; left: 0; top: 50%; transform: translateY(-50%); -ms-transform: translateY(-50%);}
.szzg_list li .szzg_box:hover .szzg_pic1::after{ content: ''; background-color: rgba(0,0,0,.5); border-radius: .2rem; position: absolute; left: 0; top: 0; right: 0; bottom: 0;}
.szzg_list li .szzg_pic1 .picture_fixed{ padding-top: 56.25%;}
.szzg_list li .szzg_pic1>em{position: absolute;left:50%;top:50%;width: 9vw;height: 9vw;line-height: 9vw;text-align: center;box-shadow: 0px 0px 16px  rgba(0, 44, 163, 0.4);border-radius: 10rem;padding-left: .02rem;transition: .3s all;z-index: 9;cursor: pointer;transform: translateY(-50%) translateX(-50%);-ms-transform: translateY(-50%) translateX(-50%);background-image: radial-gradient(50% 50%, rgba(255, 255, 255, 0.1) 0%, rgba(255, 255, 255, 0.4) 53.47%, rgba(255, 255, 255, 0.8) 100%);background-color: #ffffff\0;opacity: .8\0;}
.szzg_list li .szzg_pic1>em img{width: 5vw;}
.szzg_list li .szzg_text{ background: url(240311_szfh_szzg_con.png) no-repeat right bottom;background-size: cover; position: relative; border: 2px solid #ffffff; box-shadow: -4px 6px 20px  rgba(34, 149, 212, 0.2); border-radius: .2rem; overflow: hidden; z-index: 1;}
.szzg_list li .szzg_text h3{line-height: 1.8;font-size: .18rem;height:1.44rem;margin-bottom: .43rem;}
.szzg_list li .szzg_box:hover .szzg_text h3,.szzg_list li .szzg_box:hover .szzg_text h3 a{ color: #003686;}
.szzg_list li .szzg_text span{ display: inline-block; padding: 0 .26rem; line-height:2.2; font-size: .16rem; color: #fff; background-image: linear-gradient(130.5deg, rgba(0, 86, 222, 1) 0%, rgba(47, 183, 226, 1) 100%); background-color:#0056de\0; text-align: center; border-radius: 1rem;}
.szzg_list li .szzg_box:hover .szzg_text span{ background-image: linear-gradient(227.28deg, rgba(156, 2, 10, 1) 0%, rgba(0, 84, 222, 1) 100%); background-color:rgba(0, 84, 222, 1)\0; box-shadow: -2px 4px 8px  rgba(34, 149, 212, 0.4);}
.szzg_list li .szzg_text{padding:1.5625vw 1.5625vw 1.5625vw 42.35294%;}
.szzg_list li .szzg_text>em{ width:.9rem; max-height: .7rem; position: absolute; right: 0; bottom: 0;}
.szzg_list li .szzg_text>em img{ max-width: 100%; max-height: 100%;}
.zbs_con{ padding: .2rem; position: relative; border-radius: .2rem; background-image: linear-gradient(180deg, rgba(242, 251, 255, 1) 0%, rgba(172, 224, 252, 1) 100%); border: 3px solid rgba(255, 255, 255, 1);box-shadow: -4px 6px 20px rgba(34, 149, 212, 0.2);}
.zbs_list{ position: relative; z-index: 2;}
.zbs_list .bd li{ margin-bottom: .16rem;}
.zbs_box{ display: block; transition: .3s all; background-image: linear-gradient(90deg, rgba(255, 255, 255, 0.4) 0%, rgba(255, 255, 255, 0.6) 98.61%); background-color: #ffffff\0; border: 2px solid rgba(255, 255, 255, 1); border-radius: .2rem; padding: .16rem;}
.zbs_list .bd li .zbs_box>h3{ font-size: .2rem; line-height: 1.8; height:1.08rem;}
.zbs_list .bd li .zbs_box:hover>h3,.zbs_list .bd li .zbs_box:hover>h3 a{ color: #003686;}
.zbs_list .bd li .zbs_box:hover{ background-color: #ffffff;box-shadow: -4px 6px 20px  rgba(34, 149, 212, 0.2);}
.zbs_list .bd li .zbs_box>p span:nth-child(2){ float: right; color: #999;}
.zbs_list .bd li .zbs_box>p span:nth-child(2) a{ color: #999;}
.zbs_list .bd li .zbs_box>p span:nth-child(1){ color: #003686; font-weight: bold;}
.zbs_btn_list{ text-align: center; font-size: 0;}

.zbs_btn_list>span{ box-shadow: -4px 4px 12px rgba(34, 149, 212, 0.4); width: .34rem; height: .34rem; line-height: .34rem; background-color: #003686; border-radius: 10rem; text-align: center; cursor: pointer; display: inline-block; margin: 0 .1rem;}
.zbs_btn_list>span i{ color: #ffffff; font-size: .18rem;}
.zbs_btn_list>span.prevStop,.zbs_btn_list>span.nextStop{ background-color: #ffffff;}
.zbs_btn_list>span.prevStop i,.zbs_btn_list>span.nextStop i{ color: #003686;}
.zbs_con>span{ display: none;}

@media only screen and (min-width: 993px){
    .szzg_con{ padding:0 2.60416% 3.90625vw 27.08333%;}
    .szzg_con>em{ width:27.08333%; display: block;}
    .szzg_con>em img{ width:86.73076923%;}
    .szzg_pic>span,.zbs_btn_list>span{ width:2.109375vw; height: 2.109375vw; line-height: 2vw;}
    .szzg_pic>span i,.zbs_btn_list>span i{ font-size:1.09375vw;}
    .zbs_btn_list>span{ margin:0 0.5859375vw;}
    .szzg_pic .bd li a{ margin:0 1.171875vw;}
    .news_list1 .news_text.zcjd_text{ height: 8.33125vw;}
    .news_list1 .news_text.zcjd_text>h3{height: 1.08rem;}
    .szzg_list li{ margin-top: 2.34375vw;}
    .szzg_list li .szzg_box{ padding-left: 8.60215%;}
    .szzg_list li .szzg_text h3{font-size: 0.78125vw;height: 4.35vw;margin-bottom: 1.6796875vw;}
    .szzg_list li .szzg_text span a{ font-size:0.703125vw; padding: 0 1vw;}
    .szzg_list li .szzg_pic1>em{ width:3.125vw; height: 3.125vw; line-height: 3.125vw;}
    .szzg_list li .szzg_pic1>em img{ width: 1.471875vw;}
    .szzg_list li .szzg_text>em{width:7.4609375vw;max-height: 6.40625vw;}
    .zbs_con{ padding: 1.5625vw 29.1666666% 1.5625vw 1.5625vw;}
    .zbs_con:nth-child(2),.zbs_con:nth-child(4){ padding: 1.5625vw 1.5625vw 1.5625vw 29.1666666%;}
    .zbs_con>em{ position: absolute; right: -3px; bottom: -3px; top:-3px; width: 29.1666666%; text-align: right; border-radius: 0 .2rem .2rem 0; overflow: hidden;}
    .zbs_con>em>img{ height: 100%; }
    .zbs_con:nth-child(2)>em, .zbs_con:nth-child(4)>em{ right: inherit; left: 0; text-align: left; border-radius: .2rem 0 0 .2rem;}
    .zbs_list .bd li{ margin-bottom:1.5625vw;}
    .zbs_box{ padding:0.9375vw 1.171875vw;}
    .zbs_list .bd.trt-row [class*=trt-col-]{ padding:0 0.78125vw;}
    .zbs_btn_list a{font-size: .16rem;color: #78143a;position:absolute;right:0;bottom:.1rem;}
}
@media only screen and (min-width:1880px){
    .news_list1 .news_text.zcjd_text>h3{
    /* height: 4.66vw; */
}
}
@media only screen and (max-width: 1366px){
    .szzg_list li .szzg_text h3{height: 3.5vw;-webkit-line-clamp:2;}
}
@media only screen and (max-width: 1280px){
    .szzg_list li .szzg_text h3{height: 3.8vw; -webkit-line-clamp:2;}
}
@media only screen and (max-width: 992px){
    .szzg_list li .szzg_box{ background: url(240311_szfh_szzg_con.png) no-repeat right bottom;background-size: cover; position: relative; border: 2px solid #ffffff; box-shadow: -4px 6px 20px  rgba(34, 149, 212, 0.2); border-radius: .2rem; overflow: hidden; padding:.16rem;}
    .szzg_list li .szzg_pic1{width: 33%;border-radius: .08rem;position:relative;top:auto;transform:translateY(0);float:left;margin-right: .16rem;}
    .szzg_list li .szzg_text{padding: 0;background-image:none;border:none;box-shadow:none;border-radius: 0;}
    .szzg_list li .szzg_text h3{height: auto;max-height: .72rem;margin-bottom: .12rem;-webkit-line-clamp: 2;line-height: 1.4;}
    .zbs_con>span{ border-radius: .08rem; display: block; margin-bottom: .16rem; text-align: center;}
    .zbs_con>span img{ width: 100%;}
    .zbs_con>em{ display: none;}
    .zbs_box{ background-color: #fff;}
    .zbs_con:nth-child(2)>em{ right: inherit; left: 0; text-align: left; border-top-left-radius: .2rem;}
    .szzg_list li .szzg_pic1 .picture_fixed{ border-radius:.08rem;}
}
@media only screen and (max-width: 767px){
    .szzg_con{ background-image: none; padding: 0;}
}
@media only screen and (max-width: 640px){
  .zbs_list .bd li .zbs_box>h3{ height: auto; margin-bottom: .1rem;}
}

    
/* 检索 */
.red_col{color:#D43030;}
.js_k{background-color: #fff; border-radius: .2rem; padding:.2rem; transform: translateY(50%); -ms-transform: translateY(50%);}
.js_k input.form_control{vertical-align: bottom; border-radius: .1rem; border: 1px solid #ccc; line-height:.4rem; width:84%; margin-right:1.5%; display:inline-block; font-size: .18rem; box-sizing: border-box;}
.js_k input.form_control::-webkit-input-placeholder{ color: #333;}
.js_k button.btn_base{ background-color: #003686; padding: .08rem 0; line-height: .4rem; border-radius: .1rem; color: #fff; /* font-size: .2rem; */ font-weight: bold; width:14%; font-size: 0;}
.js_k button.btn_base i{font-size: .2rem; font-weight: normal; margin-right: .03rem; position: relative;}

.js_list_num{margin-top: .6rem; text-align: right; font-size: .18rem; font-weight: bold; color: #666;}
.js_list_num span{color: #003686;}

.js_new_list{margin-top: .35rem;}
.js_new_list li .js_new_box{padding:.2rem 0;transition: all .3s; border-bottom: 1px solid #CAD6E7; margin-bottom: -1px; display: block;}
.js_new_list li:hover .js_new_box{background-color: #fff; padding: .2rem; box-shadow: 0px 0px 34px  rgba(0, 53, 134, 0.12); border-radius: .2rem; border-bottom: transparent;}
.js_new_data{ width: 1rem; float: left; margin-right: .2rem;}
.js_new_data h3,.js_new_data>div { display: inline-block; }
.js_new_data h3{font-size: .32rem; line-height: 1.1; position: relative; padding-right: 0.12rem; top: -0.05rem; color: #003686;}
.js_new_data h3::after { content: ''; height: 0.32rem; width: 1px; opacity: .2; position: absolute; right: 0.1rem; transform: rotate(15deg) translateY(-50%); -ms-transform: rotate(15deg) translateY(-50%); top: 50%; background-color: #003686;}
.js_new_data>div>p {font-size: .24rem;font-weight: bold;line-height: 1; color: #003686;}
.js_new_data>div>span {font-size: .14rem; line-height: 1.2; display: block;}
.js_new_text{ overflow: hidden; position: relative;}
.js_new_text h3{display: inline-block;width: 80%; overflow: hidden;text-overflow: ellipsis;white-space: nowrap;font-size: .2rem; font-weight: bold; line-height: 1.3;cursor: pointer;}
.js_new_text .js_new_box:hover h3,.js_new_text a:hover .red_col,.js_new_list li:hover .js_new_text a{color:#003686;}
.js_new_text span{display:block; float: inherit; font-size: .14rem; line-height: 1.625; color: #999;}
.js_new_text p{ font-size: .16rem; margin-top: .1rem; color: #666; max-height:.56rem; line-height:1.777777778; overflow: hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 2;}
@media screen and (min-width:993px){
    .js_k{padding:2.34375vw 2.34375vw 2.34375vw 3.125vw;}
    .js_k input.form_control{line-height:3.125vw;font-size: 0.78125vw;height:3.125vw\0;padding-left: .2rem;}
    .js_k button.btn_base{line-height:3.125vw; font-size:0.9375vw;height:3.125vw\0; line-height:2.425vw\0;}
    .js_list_num{margin-top:2.34375vw;}
    .js_new_data{ width:4.296875vw;  margin-right: 1.953125vw;}

    .js_new_list li .js_new_box{padding:2.1484375vw 0;}
    .js_new_list li:hover .js_new_box{ padding:2.1484375vw 1.5625vw;}

    .js_new_data h3{font-size: 1.5625vw; /* padding-right: 0.703125vw; top: -0.03rem; */}
    .js_new_data h3 { font-size: 1.5625vw; padding-right: 0.403125vw; top: -0.03rem;}
    .js_new_data>div>p { font-size: 0.9375vw;}
    .js_new_text span{display: inline-block; float: right;}
    .js_new_text span{ font-size: 0.625vw;}
    .js_new_text p{font-size:0.703125vw; max-height:6.4rem; margin-top: 1.171875vw;}
}
@media (min-width:993px) and (max-width:1919px){
    .js_new_data{ width:5.6vw;}
    .js_new_data h3::after{right: 0.3125vw;}
}
@media screen and (max-width:993px){
    .js_new_list{ margin-top: 0;}
    .js_k input.form_control{ width: 82.5%;}
    .js_new_data{ float:none; width: 100%; margin-bottom: .06rem;}
    .js_new_text a{width:auto;display:block;}
}

/* 峰会概况 */
.gaik{font-size: .18rem; line-height: 2; text-indent: 2em;}
.gaik img{text-indent: 0; margin:.2rem auto;}

@media screen and (min-width:993px){
    .gaik{font-size: 0.78125vw;}
    .gaik img{margin:2.1875vw auto;}
}

/* 联系我们 */
.contact{margin-top: .15rem;}
.lx_item{height: 100%; padding-bottom:.4rem; text-align: center; border-radius: .2rem; border: 1px solid #fff; box-shadow: -4px 6px 20px  rgba(34, 149, 212, 0.2); margin-top:25%; position: relative; background:url(240305_szfh_lx_iconbg.png) no-repeat center; background-size: cover;}
.lx_item>em{display: block;text-align: center; transform: translateY(-40%); -ms-transform: translateY(-40%); max-width:50%; margin:0rem auto -16%;}
.lx_item>h6{font-size: .26rem; color: #003686;font-weight: bold;}
.lx_item>h5{font-size:.18rem; font-weight: normal; line-height: 2;}

@media screen and (min-width:993px){
    .contact{margin-top: 2.3438vw;;}
    .contact ul{display: flex; margin: 0rem -1.953125vw;}
    .contact>ul>li[class*=trt-col-]{padding: 0rem 1.953125vw;}

    .lx_item{ margin-top: 1.3671875vw; min-height:5rem\0; padding-bottom: 3.125vw;}
    .lx_item>em{max-width: 11.328125vw; min-height:12.109375vw; margin-bottom: -3.953125vw;}
    .lx_item>h6{font-size: 1.40625vw; margin-bottom: 0.9765625vw;}
    .lx_item>h5{font-size:0.9765625vw;}
}

@media (min-width:641px) and (max-width:992px){
    .lx_item{margin-top: 16%;}
    .lx_item>em{margin-bottom: -.7rem;max-width: 25%;transform: translateY(-50%);}
}

/* 往届回顾 */
.new_gl_bg{background: url(240305_szfh_wjhg_bg1.png) no-repeat center top; position: relative; }
.new_gl_bg:after{content: ""; position: absolute; display: none; background: url(240305_szfh_wjhg_bg2.png) no-repeat center; background-size: contain; left: 0;}
.new_gl_bg:before{content: ""; position: absolute; display: none; background: url(240305_szfh_wjhg_bg3.png) no-repeat center; background-size: contain; right: 0;}
.img_slideBox{width:inherit; margin: 0rem auto;}
.img_slideBox .poster-list{height: 2.8rem; }
.img_slideBox .poster-main .poster-btn{ border-radius: 1rem;border: transparent; background-color: #fff;}
.img_slideBox .poster-main .poster-btn i{ font-size: .28rem;}
.img_slideBox .poster-main .poster-btn:hover{background-color: #003686; box-shadow: -4px 4px 12px  rgba(34, 149, 212, 0.4);}
.img_slideBox .poster-main .poster-btn:hover i{color: #fff;}

.img_slideBox .poster-main .poster-btn.poster-prev-btn{ left:0; }
.img_slideBox .poster-main .poster-btn.poster-next-btn{ right:0; }
.img_slideBox .poster-list li a{border-radius:.1rem; overflow: hidden; box-shadow: 0px 2px 40px  rgba(34, 149, 212, 0.2); position: relative;}
/* .img_slideBox .poster-list li a:after{content: ""; position: absolute; left: 0; right: 0; height: 5.078125vw; bottom:0vw; background-color: #003686;} */
.img_slideBox .poster-list li span{border-radius:0rem 0rem .1rem .1rem;  text-align: center; font-size: .2rem; font-weight: bold; background-color: rgba(0, 54, 134, .56); background: linear-gradient(180deg, rgba(0, 54, 134, 0) , rgba(0, 54, 134, 1) );}

@media screen and (min-width:993px){
    .img_slideBox{width: 56.25vw;}
    .img_slideBox .poster-list{ height:37.931vw;}
    .new_gl_bg:after,.new_gl_bg:before{display: block; width:21.484375vw; height: 15.625vw; top:3.90625vw;}

    .img_slideBox .poster-main .poster-btn{width:2.109375vw; height: 2.109375vw; line-height:2.1vw;}
    .img_slideBox .poster-main .poster-btn i{font-size: 1.09375vw;}
    .img_slideBox .poster-main .poster-btn.poster-prev-btn{ left: -8.859375vw; }
    .img_slideBox .poster-main .poster-btn.poster-next-btn{ right: -8.859375vw; }

    .img_slideBox .poster-list li span{ font-size: 0.9375vw; height: 6.25vw; padding-top: 3.5vw; bottom:  5.078125vw; border-radius:0rem 0rem .2rem .2rem;}
    .img_slideBox .poster-list li a{ padding-bottom: 5.078125vw; overflow: inherit;}
}

@media (min-width:993px) and (max-width:1920px){
    .new_gl_bg:after,.new_gl_bg:before{ top:7.8875vw; height: 12.625vw; }
}

@media (min-width:993px) and (max-width:1440px){
    .img_slideBox .poster-list{ height:17.362vw;}
    .new_gl_bg:after,.new_gl_bg:before{ top:5.8875vw;}
}

@media screen and (max-width:414px){
    .img_slideBox .poster-list{height: 1.8rem; }
}

@media screen and (max-width:320px){
    .img_slideBox .poster-list{height: 1.2rem; }
}

/* 会务服务 */
.hwfw_cont{ margin-top: -.3rem; padding: .2rem; border: 3px solid #fff;  border-radius: .1rem; background: url(240305_szfh_hwfw_bg.jpg) no-repeat center;background-size: cover; box-shadow: -4px 6px 20px  rgba(34, 149, 212, 0.2); }
.hwfw_cont .tabs_header{margin-top: .4rem;}
.hwfw_cont .tabs_header ul{ display: flex;}
.hwfw_cont .tabs_header ul>li{width: inherit; padding:0rem; float: left; text-align: center; margin-right: 0;}
.hwfw_cont .tabs_header ul>li a{min-width: 1.5rem; border-radius:.1rem; border: 2px solid #fff; background-color: rgba(255, 255, 255, .6);}
.hwfw_cont .tabs_header ul>li.on a , .hwfw_cont .tabs_header ul>li a:hover{ background-image: linear-gradient(215.55deg, rgba(0, 53, 134, 1) 0%, rgba(156, 2, 10, 1) 100%), linear-gradient(90deg, rgba(255, 255, 255, 0.4) 0%, rgba(255, 255, 255, 0.6) 98.61%); box-shadow: -4px 6px 20px rgba(34, 149, 212, 0.2); background-color: rgba(0, 53, 134, 1)\0;}
.hwfw_cont .tabs_header ul>li a>span{ font-size: .2rem;  font-weight: bold; line-height:.8rem; position: relative; z-index: 1;}
.hwfw_cont .tabs_header ul>li a>span em{position: absolute; font-size:.4rem;z-index: -1; left: 50%; transform: translateX(-50%); -ms-transform: translateX(-50%);background-image: -webkit-linear-gradient(bottom , rgba(176, 225, 255, 1) , rgba(173, 222, 255, 0) , rgba(176, 225, 255, 1)); -webkit-background-clip: text; -webkit-text-fill-color: transparent;}
.hwfw_cont .tabs_header ul>li.on a>span em,.hwfw_cont .tabs_header ul>li a:hover>span em{ opacity: .3; }
.hwfw_cont .tabs_header ul>li a>i{display:none; max-width: 1.2rem; left: 50%; transform: translateX(-50%); -ms-transform: translateX(-50%); position: absolute; }
.hwfw_cont .tabs .tabs_header:after,.hwfw_cont  .tabs .tabs_header>ul>li.on:before{display: none;}
.hwfw_cont .tabs_header ul>li.on a>span , .hwfw_cont .tabs_header ul>li a:hover>span{color: #fff;}
.hwfw_bd_cont_left{ padding-top: .5rem; padding-left: .2rem;}
.hwfw_bd_cont_left h6{ position: relative; margin-bottom: .3rem;}
.hwfw_bd_cont_left h6>em{ position:relative; z-index: 2; font-size: .3rem; line-height: 1.5; background-image: -webkit-linear-gradient(left , #003686 , #9C020A); -webkit-background-clip: text; -webkit-text-fill-color: transparent; color:#003686\0;}
.hwfw_bd_cont_left h6>span{position: absolute; left:0; top:-.3rem; font-size: .5rem; z-index:1; text-transform:uppercase; background-image: -webkit-linear-gradient(top  , rgba(143, 203, 255, 0.5) , rgba(143, 203, 255, 0)); -webkit-background-clip: text; -webkit-text-fill-color: transparent; color:rgba(143, 203, 255, 0.5)\0;}
.hwfw_bd_cont:nth-child(5) .hwfw_bd_cont_left h6>span{font-size: .35rem; margin-top:.05rem;}
.hwfw_bd_cont_left h5{font-size: .2rem; line-height: 1.3; font-weight: normal; margin-bottom: .3rem;}
.hwfw_bd_cont_left a{display: inline-block; background-color:#0056DE; background-image: linear-gradient(60deg , #0056DE ,#2FB7E2); color: #fff; font-size: .2rem; padding: .05rem .15rem; border-radius: .8rem;}
.hwfw_bd_cont_left a i{font-size: .22rem; font-weight: normal; margin-left: .1rem; display: inline-block;}
.hwfw_bd_cont_right{background: url(240305_szfh_hwfw_iconbg.png) no-repeat center;background-size: contain;text-align: center;height: 20.265625vw;line-height: 16.265625vw;}
.hwfw_bd_cont_right>img{max-width: 19.09375vw;}
.hwfw_tit{ padding-bottom: 8.359375vw;}
@media screen and (min-width:993px){
    .hwfw_cont{ padding:3.125vw; border-radius:0.78125vw;}
    .hwfw_cont .tabs_header ul>li{width: 16.66666667%; width: 14.66666667% \0;  padding:0vw 0.5859375vw;}
    .hwfw_cont .tabs_header ul>li a{ margin-top: 3.125vw;  border-radius: 0.78125vw; margin-top: 3.125vw;}
    .hwfw_cont .tabs_header ul>li.on a , .hwfw_cont .tabs_header ul>li a:hover{ margin-top:1.7578125vw; padding-top:1.3671875vw; background: #003686\0;}
    .hwfw_cont .tabs_header ul>li a>span{font-size: 0.9375vw; display: block; height: 100%; line-height:6.25vw; }
    .hwfw_cont .tabs_header ul>li a>span em{font-size:4.296875vw; opacity: .2\0; color: rgba(176, 225, 255, 1)\0;}
    .hwfw_cont .tabs_header ul>li.on a, .hwfw_cont .tabs_header ul>li a:hover{margin-top:1.7578125vw;  }
    .hwfw_cont .tabs_header ul>li.on a>i,  .hwfw_cont .tabs_header ul>li a:hover>i{display: block;  max-width: 4.6875vw; margin-top:-3.125vw;}
    .hwfw_bd_cont_left{padding-top:3.671875vw; padding-left: 4.296875vw;}
    .hwfw_bd_cont_left h6{margin-bottom: 1.5625vw;}
    .hwfw_bd_cont_left h6>em{font-size: 1.875vw;}
    .hwfw_bd_cont_left h6>span{font-size: 2.8125vw; margin-top: -0.5625vw;}
    .hwfw_bd_cont:nth-child(5) .hwfw_bd_cont_left h6>span{font-size: 2.2390625vw; margin-top: -0.2625vw;}
    .hwfw_bd_cont_left h5{font-size: 1.015625vw; margin-bottom:3.34375vw;}
    .hwfw_bd_cont_left a{font-size: 0.9375vw;}
    .hwfw_bd_cont_left a i{font-size: 1.015625vw;}
}
@media screen and (max-width:992px){
    .hwfw_bd_cont_left{padding-top:4vw; padding-left: 0vw;}
    .hwfw_bd_cont_left h6>span{ font-size: .3rem; top: -.15rem;}
    .hwfw_bd_cont_left h6{ margin-bottom: .12rem;}
    .hwfw_bd_cont_left h5{ margin-bottom: .16rem;}
    .hwfw_bd_cont_left a{ font-size: .16rem;}
    .hwfw_cont .tabs_header{ margin:.12rem -.08rem;}
    .hwfw_cont .tabs_header ul{display: flex;white-space: inherit;flex-wrap: wrap;}
    .hwfw_cont .tabs_header ul>li{ width: 50%; margin: .16rem 0 0 0;}
    .hwfw_cont .tabs_header ul>li a{ margin: 0 .08rem;pointer-events: none;}
    .hwfw_bd_cont .trt-col-11.trt-col-sm-24{ position:relative; z-index:2}
    .hwfw_bd_cont .trt-col-13.trt-col-sm-24{position: absolute;width: auto;right: 0;top: -.2rem;z-index: 0;}
}



/* 往届回顾2 */
.gl_menu_op{opacity:0;}
.new_gl_bg2{background: url(240305_szfh_wjhg_bg1.png) no-repeat center top; position: relative;}
.swiper-slide {  -webkit-flex-shrink: 0; -ms-flex-negative: 0; flex-shrink: 0; width: 100%; height: 100%; position: relative; -webkit-transition-property: -webkit-transform; transition-property: -webkit-transform; -o-transition-property: transform; transition-property: transform; transition-property: transform,-webkit-transform}
.swiper-container-android .swiper-slide, .swiper-wrapper { -webkit-transform: translate3d(0,0,0); transform: translate3d(0,0,0); }
.swiper-wrapper { position: relative; width: 100%; height: 100%; z-index: 1; display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-transition-property: -webkit-transform; transition-property: -webkit-transform; -o-transition-property: transform; transition-property: transform; transition-property: transform,-webkit-transform; -webkit-box-sizing: content-box; box-sizing: content-box; }
.swiper-container { margin: 0 auto; position: relative; overflow: hidden; list-style: none; padding: 0; z-index: 1; }
.swiper-container-fade .swiper-slide{    pointer-events: none; -webkit-transition-property: opacity; -o-transition-property: opacity; transition-property: opacity}
.swiper-container-fade .swiper-slide-active, .swiper-container-fade .swiper-slide-active{pointer-events:auto; z-index: 3;}
.swiper-container-fade .swiper-slide{opacity:0!important;}
.swiper-container-fade .swiper-slide-active{opacity:1!important;z-index: 99; margin-left: 0;} 
.swiper-container-vertical>.swiper-wrapper {flex-direction: column;}
.z_procees_swiper .swiper-slide-prev, .z_procees_swiper .swiper-slide-next{ opacity: .5 !important; z-index:-1; transition: all .03s;}
.z_procees_swiper .swiper-slide-prev .desc{margin-left:10%}
.z_procees_swiper .swiper-slide-next .desc{margin-right: 10%;}
.z_procees_swiper .swiper-slide-prev .desc, .z_procees_swiper .swiper-slide-next .desc{ transform: scale(.76) !important; }
.z_about_procees{ width: 100%; padding: 1.2vw 0; padding-bottom: 5.5vw; position: relative;}
.z_procees_swiper .year{ width:50%; margin: 0 auto; border-bottom: 2px solid #fff; text-align: center; font-family: Humanst521 BT; font-size: 4.16666vw; font-weight: bold; line-height:4vw; padding-bottom: 2.2vw ; margin-bottom: 2.2vw;}
.z_procees_swiper .desc{ width: 50%; margin: 0 auto; position: relative;}
.z_procees_swiper .desc:after{content: ""; position: absolute; left: 0; right: 0; bottom: -1.32rem; height: 1.32rem; background: url(240305_szfh_wjhg_img_yy.png) no-repeat center top; background-size:100% auto;}
.z_procees_swiper .desc a{display: block; position: relative; overflow: hidden; border-radius: .2rem; border: 2px solid #fff; box-shadow: 0px 2px 40px  rgba(34, 149, 212, 0.2);}
.z_procees_swiper .desc a img{max-width:inherit; width: 100%;}
.z_procees_swiper .desc a>h5{position: absolute;z-index: 1; opacity: 0; left:0; right:0;top: 0; bottom: 0; border-radius:.2rem;background-color: rgba(0, 54, 134, 0.6); transition:all 0.1s; }
.z_procees_swiper .desc a:hover>h5{ opacity: 1; transition:all 0.3s;}
.z_procees_swiper .desc a>h6{position: absolute;z-index: 2; left:0; right:0; bottom: 0; border-radius:.2rem; text-align: center; transition:all 0.3s;}
.z_procees_swiper .desc a:hover>h6{ bottom: inherit;top: 50%; transform: translateY(-50%);}
.z_procees_swiper .desc a>h6 p,.z_procees_swiper .desc a>h6 em{display: none;}
.z_procees_swiper .desc a:hover>h6 p,.z_procees_swiper .desc a:hover>h6 em{display: inline-block;}
.z_procees_swiper .desc a>h6 span{display: block;border-radius:.2rem; padding:.6rem .1rem .2rem; line-height: 1.5; color: #fff; background: linear-gradient(180deg,rgba(0, 54, 134, 0),rgba(0, 54, 134, 1)); font-size: .2rem;}
.z_procees_swiper .desc a:hover>h6 span{background:none;font-size: .3rem;  padding: .25rem .1rem;}
.z_procees_swiper .desc a>h6 p{font-size: .4rem; color: #fff;}
.z_procees_swiper .desc a>h6 em{ color: #fff; border: 1px solid #fff; border-radius: .5rem; padding: .05rem .15rem; font-size: .18rem; font-weight: normal;}
.z_procees_swiper .desc a>h6 em i{ font-size: .2rem;font-weight: normal; margin-left: .05rem;}
.z_procees_swiper .btn{ z-index: 999; background-color: #fff; position: absolute; outline: none; cursor: pointer; top: 50%; width:.54rem; height: .54rem; border-radius: 1rem; text-align: center; line-height: .5rem; z-index: 2; font-weight: bold; transform: translateY(-50%); color: #fff; font-size: 20px;}
.z_procees_swiper .btn:hover{background-color:#003686; box-shadow: -4px 4px 12px  rgba(34, 149, 212, 0.4);}
.z_procees_swiper .btn:hover i{color: #fff;}
.z_procees_swiper .btn i{font-size: .26rem; color:#003686;font-weight: normal;}
.z_procees_swiper .next{ left:3.5vw;}
.z_procees_swiper .prev{ right: 3.5vw;}
.z_year_warp{ width: 100%; position: absolute; top: -.72rem; overflow: hidden; box-sizing: border-box; z-index: 1; background-color: rgba(255, 255, 255, .8);  height: 0.56rem; line-height: .56rem;    border-radius: 0.2rem 0.2rem 0rem 0rem;}
.z_year_swiper li{ display:inline-block; width: auto;  align-items: center; justify-content: center; color: #333; position: relative;}
.z_year_swiper li .yearbox{ position: relative; text-align: center; }
.z_year_swiper li.swiper-slide-active{background-color: #fff;}
.z_year_swiper li.swiper-slide-active .yearbox::after{ opacity: 1;}
.z_year_swiper li.swiper-slide-active .yearbox em{ font-size:.2rem; }
.z_year_swiper li .yearbox em{ transition: ease .2s; display: block; font-family: Humanst521 BT; }
.z_year_swiper li.swiper-slide-active::before{width: calc(50% - 75px);}
.z_year_swiper li.swiper-slide-active::after{width: calc(50% - 75px);}
.z_next_year{ position: absolute; left: -8vw; transition: ease 1s;  opacity: .85; top: 50%; transform: translateY(-50%);font-size: 8.5vw;font-family: Humanst521 BT;font-weight: bold;color: rgba(255, 255, 255, 0.3);line-height: 28px;-webkit-text-stroke: 1px #FFFFFF;text-stroke: 1px #FFFFFF;}
.z_prev_year{position: absolute; right: -8vw; transition: ease 1s;  opacity: .85; top: 50%; transform: translateY(-50%);font-size:8.5vw;font-family: Humanst521 BT;font-weight: bold;color: rgba(255, 255, 255, 0.3);line-height: 28px;-webkit-text-stroke: 1px #FFFFFF;text-stroke: 1px #FFFFFF;}
.swiper-pagination.z_year_warp span::after{ width: 2px; height: .4rem; content: ''; background-color: #ffffff; position: absolute; left: 0; top: 50%; transform: translateY(-50%); -ms-transform: translateY(-50%);}
.swiper-pagination.z_year_warp span.swiper-pagination-bullet-active{ font-weight: bold; color: #003686; background-color:#ffffff;}
.swiper-pagination.z_year_warp span{ cursor: pointer;}
.swiper-pagination.z_year_warp{ display: flex;}
.swiper-pagination.z_year_warp span{ flex: 1; text-align: center; font-size:1.09375vw;}

@media screen and (min-width:993px){
    .z_procees_swiper .desc a>h6 span{font-size: 0.9375vw;}
    .z_procees_swiper .desc a:hover>h6 span{font-size:1.40625vw;}
    .z_procees_swiper .desc a>h6 p{font-size:2.578125vw;}
    .z_procees_swiper .desc a>h6 em{font-size: 0.9375vw;}
    .z_procees_swiper .desc a>h6 em i{font-size:1.2vw;}
    .z_year_swiper li.swiper-slide-active .yearbox em{font-size:1.09375vw;}
    .z_year_warp{height: 3.90625vw; line-height: 3.90625vw; top: -7.79375vw; /* top: -1.29rem; */}
}
@media only screen and (max-width: 992px){
    .swiper-pagination.z_year_warp span{ font-size:.18rem;}
    .z_procees_swiper .btn{width:.36rem;height:.36rem;line-height: .32rem;vertical-align: top;}
    .z_procees_swiper .btn i{font-size: .18rem; }
}
@media only screen and (max-width:600px){
    .z_prev_year,.z_next_year{ display:none;}
    .z_procees_swiper .next{left: 0;}
    .z_procees_swiper .prev{ right:0rem;}
    .z_procees_swiper .desc a:hover>h6 span{ font-size: .16rem; padding: 0;}
    .z_procees_swiper .desc a:hover>h6 p{ font-size: .16rem;}
    .z_procees_swiper .desc a:hover>h6 em{ font-size: .14rem; padding: .04rem .08rem;}
}


/*首页会议期*/
.ind_wrap{ background-color: #e7f6ff;}
.index_bg{background: url(240326_szfh_index_bg.jpg) no-repeat center top;padding-top:.2rem;padding-bottom: .2rem;}
.slideBox_03{ margin-top: .06rem;}
.slideBox_03 .pic li{ overflow: hidden;}
.slideBox_03 .pic li i.picture_fixed{ padding-top:48%; animation: zoomIn 2s ;}
.slideBox_03 .pic li .txt-bg{ background-image: linear-gradient(0deg, rgba(0, 54, 134, 1) 0%, rgba(0, 54, 134, 0) 100%); height: 1.2rem\0; background-color: #003686\0; opacity: .6\0;}
.slideBox_03{border-radius: .08rem;}
.ind_tit{ line-height: 1.325; font-size: .22rem; color: #003686;}
.ind_tit a{color: #003686;}
.ind_pic{ position: relative; border-radius: .08rem; overflow: hidden;}
.ind_pic .picture_fixed{ padding-top:47.692307%; z-index: 1; border-radius: .08rem;}
.ind_pic .ind_bar{ display: none; z-index: 3; position: absolute; right: .12rem; top: .12rem; line-height: 2; font-size: .16rem; color: #ffffff; border-radius: 8px; background-image: linear-gradient(227.28deg, #9C020A 0%,#0054DE 100%); box-shadow: -2px 4px 8px rgba(34, 149, 212, 0.4); background-color: #0054DE\0; padding: 0 .16rem;}
.ind_pic .ind_bar i{ width: .04rem; margin-left: .04rem; display: inline-block; position: relative; height: .22rem;}
.ind_pic .ind_bar i::before{ content: ''; position: absolute; bottom: 0; left: 0; right: 0; background-color: #ffffff; border-radius: 1rem;}
.ind_pic .ind_bar i:nth-child(1):before{ height: .16rem; animation: up1 2s infinite;}
.ind_pic .ind_bar i:nth-child(2):before{ height: .22rem; animation: up2 2s infinite; animation-delay: .5s;}
.ind_pic .ind_bar i:nth-child(3):before{ height: .14rem; animation: up3 2s infinite; animation-delay: 1s;}
.ind_pic>em{ display: none; position: absolute;left:50%;top:50%;width:5vw;height: 5vw;line-height: 5vw;text-align: center;box-shadow: 0px 0px 16px  rgba(0, 44, 163, 0.4);border-radius: 10rem;padding-left: .02rem;transition: .3s all;z-index: 9;cursor: pointer;transform: translateY(-50%) translateX(-50%);-ms-transform: translateY(-50%) translateX(-50%);background-image: radial-gradient(50% 50%, rgba(255, 255, 255, 0.1) 0%, rgba(255, 255, 255, 0.4) 53.47%, rgba(255, 255, 255, 0.8) 100%);background-color: #ffffff\0;opacity: .8\0;}
.ind_pic>em img{width: 3.625vw;}
.ind_pic:hover>em{ display: block;}
.ind_pic .picture_fixed{ background-size: cover;}
.index_bg .slideBox_01 .pic p{ font-size: .18rem; line-height:1.6; margin-bottom: .04rem; font-weight: bold;}
@keyframes up1{
    0%,100%{ height: 0;}
    50%{ height:.16rem;}
}
@keyframes up2{
    0%,100%{ height: 0;}
    50%{ height:.22rem;}
}
@keyframes up3{
    0%,100%{ height: 0;}
    50%{ height:.14rem;}
}
.ind_tit1{ font-size: 0; text-align: center;}
.ind_tit1 span{ font-weight: bold; line-height: 1.3214285; font-size: .3rem; display: inline-block; vertical-align: top; background-image: linear-gradient(219.84deg, rgba(156, 2, 10, 1) 0%, rgba(61, 52, 139, 1) 43.23%, rgba(0, 84, 222, 1) 100%); -webkit-background-clip: text; -webkit-text-fill-color: transparent; color: #0054DE\0;}
.ind_box{padding: .16rem .2rem;background: url(240326_szfh_index_box.jpg) no-repeat right bottom #effafe;background-size: 150% auto;border: 2px solid #ffffff;box-shadow: -4px 6px 20px  rgba(34, 149, 212, 0.2);border-radius: .08rem;}
.ind_box h2{ line-height:1.34375; font-size:.24rem; margin-bottom: .15rem;}
.ind_box>p,.ind_time,.ind_adress{ font-size: .16rem; line-height: 1.8;}
.ind_box>p{ margin-top: 0.78125vw; color: #666666;}
.ind_time span{ font-weight: bold; color: #003686; font-size: .22rem;}
.ind_adress{ margin-top:.08rem;}
.ind_list{position: relative;overflow: hidden;}
.ind_list .ind_box1{padding: .16rem .2rem;cursor: pointer;height: 3rem;display: block;background: url(240326_szfh_index_box.jpg) no-repeat right bottom #effafe;background-size: cover;box-shadow: -4px 6px 20px  rgba(34, 149, 212, 0.2);border: 2px solid #ffffff;border-radius: .08rem;overflow: hidden;margin: 0 .12rem;}
.ind_list .ind_box1>h3{max-height:0.5333333rem;font-size: .2rem;font-weight: bold;line-height:1.3333333;overflow: hidden;margin-bottom:.12rem;text-overflow: ellipsis;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;}
.ind_list .ind_box1>p{ font-size: .16rem; line-height: 1.35; margin-bottom: .08rem; margin-top: .08rem;}
.ind_list .ind_box1>p>span{ color: #666666;}
.ind_list .bd.trt-row [class*=trt-col-]{ padding: 0;}
.ind_list .bd.trt-row [class*=trt-col-]:nth-child(2){animation-delay: .5s;}
.ind_list .bd.trt-row [class*=trt-col-]:nth-child(3){animation-delay: 1s;}
.ind_list .num{ width:100%; margin-top: .16rem;}
.ind_list .num ul{ display: flex; width: 100%; display: block\0; font-size: 0;}
.ind_list .num li{ background-color: #CAD6E7; flex: 1; display: inline-block\0; height: .04rem; width: 33.3%\0;}
.ind_list .num li.on{ background-image: linear-gradient(90deg,rgba(120, 20, 58, 1) 0%,rgba(35, 63, 169, 1) 100%); background-color:#233fa9\0;}
.page_list{ font-size: 0; margin-top: .16rem;}
.page_list>span{display: inline-block;width: 2.109375vw;height: 2.109375vw;cursor: pointer;background: rgba(0, 53, 134, 1);box-shadow: -4px 4px 12px  rgba(34, 149, 212, 0.4);line-height: 2.109375vw;text-align: center;border-radius: 1rem;}
.page_list>span i{font-size: 1.09375vw;color: #ffffff;}
.page_list>span.prevStop,.ind_list>span.nextStop{ background-color: #ffffff; box-shadow: none;}
.page_list>span.prevStop i,.ind_list>span.nextStop i{ color: #003686;}
.tabs .tabs_header:after,.tabs .tabs_header>ul>li.on:before{display: none;}
.tabs .tabs_header{ margin-bottom:.1rem;}
.tabs .tabs_header ul{text-align: center;}
.tabs .tabs_header>ul>li{float: none; display: inline-block; padding: 0rem .16rem; margin-right:.16rem; text-align: center;}
.tabs .tabs_header>ul>li a{font-size:.24rem; display: inline-block;text-align: center; line-height: 1.321428;}
.tabs .tabs_header>ul>li.on a{font-weight: bold;background-color:#004098;  -webkit-background-clip: text; background: none\0; color: transparent;color: #004098\0;}
.tabs .tabs_header>ul>li:after{position: absolute;content: '';display: block;width: 2px;height: 2vw; top: 50%; background-color: #003686;transform: rotate(30deg) translateY(-50%);-ms-transform: rotate(30deg) translateY(-50%);content: '';right: 0vw; opacity: .3;}
.tabs .tabs_header>ul>li:last-child:after{display: none;}
.word_group_02 li:nth-child(2){ animation-delay: .2s;}
.word_group_02 li:nth-child(3){ animation-delay: .4s;}
.word_group_02 li:nth-child(4){ animation-delay: .6s;}
.word_group_02 li:nth-child(5){ animation-delay: .8s;}
.word_group_02 li:nth-child(6){ animation-delay: 1s;}

.word_group_02 .word_date{ padding-top: 0; margin-top: .02rem; border-right-color: rgba(0, 54, 134,.2);}
.word_group_02 .word_date>h3{ color: #003686;}
.word_group_02 .word_date>p{ line-height: 1.714285;}
.word_group_02 .word_text>h3{line-height: 1.6; margin-bottom: .06rem;}
.word_group_02 .word_text>p{ line-height: 1.7777777; height: auto; display: block;}
.word_group_02 .word_date>p,.word_group_02 .word_text>p{ color: #666666;}
.word_group_02 .word_conent:hover .word_text>h3{ font-weight: bold;}
.word_group_02 .trt-row .word_conent{margin: 0; padding-bottom:1.375vw !important; border-bottom:1px solid rgba(0, 54, 134,.2) !important; transition: .3s all; position: relative;}
.word_group_02 .trt-row .word_conent::after{ content: ''; position: absolute; width: 0; background-color: #003686; transition: .3s all; height: 1px; bottom: 0px; left: 0;}
.word_group_02 .trt-row .word_conent:hover::after{ width: 100%;}
.word_group_02 li:nth-child(5) .word_conent::after,.word_group_02 li:nth-child(6) .word_conent::after{ bottom: 1px;}
.ind_zbs_list{ font-size: 0;}
.ind_zbs_list .ind_zbs_item{ position: relative; text-align: right; transition: .3s all; display: inline-block;}
.ind_zbs_pic{ position: absolute; cursor: pointer; z-index: 2; left: 0; bottom: 0; right: 0; top: 0; border-radius: .2rem; overflow: hidden; text-align: left; animation-delay: 1s;}
.ind_zbs_pic img{ animation: scaleImg 4s; transition: 1s all; height: 100%; width: auto; max-width: inherit;}
.ind_zbs_hb{ background-image: url(240326_szfh_zbs_pic2.png); background-position-x: -.16rem;}
.ind_zbs_sd{ background-image: url(240326_szfh_zbs_pic3.png); background-position-x: -.3rem;}
.ind_zbs_box{ position: absolute; z-index: 1; left: 0; right: 0; bottom: 0; top:3.125vw; background-image: linear-gradient(0deg, rgba(255, 255, 255, 1) 0%, rgba(172, 224, 252, 1) 99.3%); box-shadow: -4px 6px 20px rgba(34, 149, 212, 0.2); border: 2px solid #ffffff; border-radius: .2rem; background-color: #ACE0FC;}
.ind_zbs_pic a{ display: block; height: 100%;}
.ind_zbs_box span{ position: absolute; left: .16rem; top: .14rem; width: .14rem; line-height: 1.25; text-align: center; font-size: .2rem; color: #003686; font-weight: bold;}
.ind_zbs_box::before{ content: ''; position: absolute; width: .06rem; height: .2rem; border-radius: 0 .06rem .06rem 0; left: 0; top: .2rem; background-image: linear-gradient(180deg, rgba(0, 104, 189, 1) 0%, rgba(59, 193, 255, 1) 100%); background-color: #3BC1FF\0;}
.ind_zbs_item.on .ind_zbs_box span,.ind_zbs_item.on .ind_zbs_box::before{ display: none;}
.ind_zbs_con{ text-align: left; padding-top: .16rem; position: relative; z-index: 3; height: 100%; background: url(240326_szfh_zbs_shu.png) no-repeat right bottom #ffffff; border-radius: .2rem; box-shadow: -4px 6px 20px rgba(34, 149, 212, 0.2); overflow: hidden;}
.ind_zbs_con .list_base{ padding:.08rem .16rem;}
.ind_zbs_tit{ position: relative; padding-left:.16rem; padding-right: .16rem; color: #003686; overflow: hidden;}
.ind_zbs_tit h3{ font-size: .24rem; line-height: 1; display: inline-block;}
.ind_zbs_tit::before{ content: ''; position: absolute; width: .08rem; height: .32rem; border-radius: 0 .06rem .06rem 0; left: 0; top: 0rem; background-image: linear-gradient(227.28deg, rgba(156, 2, 10, 1) 0%, rgba(0, 84, 222, 1) 100%); background-color: #003686\0;}
.ind_zbs_tit span{ font-size: .16rem; line-height: 2; float: right;}
.ind_zbs_tit span a{ color: #003686;}
.ind_zbs_item .ind_zbs_pic:hover img{ transform: scale(1.1);}
.ind_zbs_item.on .ind_zbs_pic{ animation-delay: 0s;}
.ind_list .trt-row [class*=trt-col-]{width: 50%;}

@keyframes scale{
    0%,100%{ transform: scale(1) translate(-50%,-50%);}
    50%{ transform: scale(.9) translate(-55%,-55%);}
}
@keyframes scaleImg{
    0%{ transform: scale(1.1); opacity: 0;}
    100%{ transform: scale(1); opacity: 1;}
}
@media only screen and (min-width: 993px){
    .trt-row-xl{ margin:0 -0.78125vw;}
    .trt-row-xl>[class*=trt-col-], .trt-row-xl>ul>[class*=trt-col-]{ padding: 0 .78125vw;}
    .index_bg{ padding-top: 4.296875vw; padding-bottom:3.90625vw;}
    .index_bg .trt-row.trt-row-large{ margin-left: -0.78125vw; margin-right: -0.78125vw;}
    .index_bg .trt-row.trt-row-large [class*=trt-col-]{ padding-left: 0.78125vw; padding-right: 0.78125vw;}
    .slideBox_03,.slideBox_03 .pic li{border-radius: .2rem;max-height: 18.7vw;}
    .slideBox_03>span{ width:2.34375vw; height: 2.34375vw; line-height: 2.34375vw; transition: .3s all;}
    .slideBox_03>span:hover{ background-color: #003686;}
    .slideBox_03 .pic p{ bottom: 1.5625vw; font-size:.16rem; transition: .3s all;}
    .slideBox_03 .pic:hover p{ margin-bottom: -.1rem;}
    .index_bg .slideBox_01 .pic p{ margin-bottom: .5vw; font-size: .18rem;}
    .ind_tit{ font-size: 1.5625vw; margin-bottom: .9328125vw;}
    .index_bg .list_base li>span, .index_bg  .list_base li h3 span{font-size:0.703125vw;top: 50%;transform: translateY(-50%); -ms-transform: translateY(-50%);}
    .index_bg .list_base li{ margin-bottom:0.50125vw; line-height: 1.6; font-size:0.859375vw;}
    .index_bg .list_base li a{ transition: .3s all;}
    .index_bg .list_base li:hover a{ padding-left: .12rem;}
    .index_bg .list_base li:last-child{ margin-bottom: 0;}
    .index_bg .list_base li:before{width: .06rem;height: .06rem;transition: .3s all;top: .6vw;}
    .index_bg .list_base li:hover:before{ left: .12rem;}
    .ind_pic{ border-radius: .2rem;}
    .ind_pic .picture_fixed{ border-radius: .2rem; animation: zoomIn 2s;}
    .ind_pic .ind_bar{ right: 1.5625vw; top: 1.35625vw; font-size:0.9375vw;}
    .ind_pic>em{ width:1.71875vw; height: 1.71875vw; line-height: 1.71875vw; animation: scale 2s infinite;}
    .ind_pic>em img{ width: .625vw;}
    .ind_tit1 span{ font-size:1.8625vw;}
    .ind_box{ padding:1.40625vw 1.5625vw; border-radius: .2rem; height: 16.40625vw; margin-right:.2rem;}
    .ind_box h2{ font-size:1.85vw; margin-bottom:0.5859375vw;}
    .ind_box>p,.ind_time{ font-size:1.09375vw;}
    .ind_time span{ font-size: 1.09375vw;}
    .ind_adress{ margin-top:.390625vw;}
    .ind_list{ max-height:20vw}
    .ind_list .ind_box1{border-radius: .12rem;height: 11.71875vw;padding:1.084375vw 1.3625vw;margin:0 0.78125vw;transition: .3s all;}
    .ind_list .ind_box1>h3{ margin-bottom: 0.5375vw; font-size: 0.9375vw; max-height:2.5vw;}
    .ind_list .ind_box1>p{ font-size:0.859375vw; margin-top: 0.2859375vw;}
    .ind_list .ind_box1:hover{ padding-top:1vw;}
    .ind_list .ind_box1:hover p{color: #333333;}
    .ind_list .ind_box1:hover p.w_space_np{ color:#666666}
    .ind_list .num{ margin-top: 1.35625vw;}
    .page_list{ margin-top: 1.071875vw;}
    .page_list>span{ margin-right:0.78125vw;}
    .ind_list>span{ bottom: 0rem; left: 0; position: absolute;}
    .ind_list>span.next{ left:.74rem;}
    .tabs .tabs_header>ul>li{ padding: 0 1.328125vw; margin-right:1.328125vw;}
    .tabs .tabs_header>ul>li a{font-size:1.5625vw}
    .word_group_02 li:nth-child(5) .word_conent,.word_group_02 li:nth-child(6) .word_conent{  border-bottom:none !important;}
    .word_group_02 .word_date{width: 4vw;height:2.421875vw;margin-right:0.9375vw;text-align: center;}
    .word_group_02 .word_date>h3{ font-size: 1.5625vw;}
    .word_group_02 .word_text>h3{ font-size: 0.78125vw;}
    .word_group_02 .word_text>p{ font-size:0.703125vw;}
    .word_group_02 .word_date>p{ font-size: 0.546875vw;}
    .ind_zbs_list .ind_zbs_item{ width:12.5%; margin-right:2.083333%; height:17.96875vw; vertical-align: top;}
    .ind_zbs_list .ind_zbs_item:last-child{ margin-right: 0;}
    .ind_zbs_list .ind_zbs_item.on{ width:65.5208334%;}
    .ind_zbs_list .ind_zbs_item:nth-child(1) .ind_zbs_box{ animation-delay: .2s;}
    .ind_zbs_list .ind_zbs_item:nth-child(1) .ind_zbs_con{ animation-delay: .4s;}
    .ind_zbs_list .ind_zbs_item:nth-child(2) .ind_zbs_box{ animation-delay: .6s;}
    .ind_zbs_list .ind_zbs_item:nth-child(2) .ind_zbs_pic{ animation-delay: .8s;}
    .ind_zbs_list .ind_zbs_item:nth-child(2) .ind_zbs_con{ animation-delay: 1s;}
    .ind_zbs_list .ind_zbs_item:nth-child(3) .ind_zbs_box{ animation-delay: 1.2s;}
    .ind_zbs_list .ind_zbs_item:nth-child(3) .ind_zbs_pic{ animation-delay: 1.4s;}
    .ind_zbs_list .ind_zbs_item:nth-child(3) .ind_zbs_con{ animation-delay: 1.6s;}
    .ind_zbs_list .ind_zbs_item:nth-child(4) .ind_zbs_box{ animation-delay: 1.8s;}
    .ind_zbs_list .ind_zbs_item:nth-child(4) .ind_zbs_pic{ animation-delay: 2s;}
    .ind_zbs_list .ind_zbs_item:nth-child(4) .ind_zbs_con{ animation-delay: 2.2s;}
    .ind_zbs_con{ display: none; padding-top: 1.5625vw; width: 60.25437%;}
    .ind_zbs_item.on .ind_zbs_con{ display: inline-block;}
    .ind_zbs_pic a{ pointer-events: none;}
    .ind_zbs_box span{ font-size:.18rem; left: 1.015625vw; top:1.328125vw; width: 1.328125vw; font-size: 0.9375vw;}
    .ind_zbs_box::before{ width: 0.3125vw; height: 1.25vw; top: 1.5625vw;}
    .ind_zbs_con .list_base{ padding:0.78125vw 1.5625vw;}
    .ind_zbs_tit{ padding-left: 1.5625vw; padding-right: 1.5625vw;}
    .ind_zbs_tit h3{ font-size:1.25vw;}
    .ind_zbs_con .list_base li{ line-height:1.6; font-size:0.859375vw;}
    .footer{ overflow: hidden;}
    .website_info .trt-col-19 .trt-row [class*=trt-col-]:nth-child(1),.website_info.trt-row>.footer_logo[class*=trt-col-]:nth-child(1){ animation-delay: 0s;}
    .website_info .trt-col-19 .trt-row [class*=trt-col-]:nth-child(2){ animation-delay: .2s;}
    .website_info .trt-col-19 .trt-row [class*=trt-col-]:nth-child(3){ animation-delay: .4s;}
    .website_info .trt-col-19 .trt-row [class*=trt-col-]:nth-child(4){ animation-delay: .6s;}
    .website_info .trt-col-19 .trt-row [class*=trt-col-]:nth-child(5){ animation-delay: .8s;}
    .website_info.trt-row>[class*=trt-col-]:nth-child(1){ animation-delay: 1s;}
    .website_info.trt-row>[class*=trt-col-]:nth-child(2){ animation-delay: 1.2s;}
    .ewm_list dd:nth-child(1){ animation-delay: 1s;}
    .ewm_list dd:nth-child(2){ animation-delay: 1.2s;}
    .ewm_list dd:nth-child(3){ animation-delay: 1.4s;}
    .copyright_info{ animation-delay: 1.6s;}
    /* .slideBox_03{ height: 0; padding-top: 46%;} */
    .slideBox_03 .tempWrap{ position: absolute !important; top: 0;}
    .slideBox_03 .pic li a{ margin-left: 1px;}
    .slideBox_03>span.prev{ left: 1px;}
    .slideBox_03>span.next{right: 0;}
    .ind_zbs_item:first-child .ind_zbs_pic img{ margin-left: -3.3153125vw;}
    .ind_zbs_item.on:first-child .ind_zbs_pic img{ margin-left:0vw;}
    .ind_zbs_item:nth-child(2) .ind_zbs_pic img{ margin-left: -2.3153125vw;}
    .ind_zbs_item.on:nth-child(2) .ind_zbs_pic img{ margin-left:-.67vw;}
    .ind_zbs_item:nth-child(3) .ind_zbs_pic img{ margin-left: -2.6153125vw;}
    .ind_zbs_item.on:nth-child(3) .ind_zbs_pic img{ margin-left:0vw;}
    .ind_zbs_item:nth-child(4) .ind_zbs_pic img{ margin-left: -2.6153125vw;}
    .ind_zbs_item.on:nth-child(4) .ind_zbs_pic img{ margin-left:0vw; width:auto;}
    .ind_zbs_list .ind_zbs_item.on{ width: 56.25%;}
}

@media only screen and (min-width: 1880px){
    .slideBox_03 .pic p{ font-size: 0.78125vw;  }
}
@media only screen and (max-width: 1280px){
    .index_bg .slideBox_01 .pic li i.picture_fixed{ padding-top: 60%;}
    .word_group_02 .word_date{ width: .66rem; height: .46rem;}
    .word_group_02 .word_date>h3{ line-height: 1.2;}
    .ind_zbs_con .list_base li{ line-height: 1.5;}
    .ind_zbs_con .list_base{ padding-top: 0;}
}
@media only screen and (max-width: 992px){
    .ind_list{/* overflow:visible; */}
    .page_list{position: absolute;top: 50%;transform: translateY(-80%);left: 0;right: 0;display: flex;justify-content: space-between;}
    .word_group_02 li:first-child .word_conent, .word_group_02 li:first-child+li .word_conent{ padding-bottom: .16rem;}
    .ind_zbs_con{ display: none;}
    .ind_zbs_list .ind_zbs_item{ width: 33.3%; padding: 0 .08rem;}
    .ind_zbs_pic{ position: relative; height: 0; padding-top:164.285714%;}
    .ind_zbs_pic img{ position: absolute; left: 0; top: 0; bottom: 0;}
    .ind_zbs_box{ left: .08rem; right: .08rem;}
    .ind_zbs_item.on .ind_zbs_box span, .ind_zbs_item.on .ind_zbs_box::before{ display: block;}
    .word_group_02 .word_date{ width: auto; height: auto;}
    .word_group_02 .word_date>h3,.word_group_02 .word_date>p{ display: inline-block; vertical-align: middle;}
    .page_list>span{width: .36rem;line-height: .36rem;height: .36rem;}
    .page_list>span i{ font-size:.24rem;}
    .ind_list .bd.trt-row ul{/* white-space: nowrap; */overflow-x: auto;overflow-y: hidden;padding-right: .16rem;display: flex;}
    .ind_list .bd.trt-row ul::-webkit-scrollbar{ display:none;}
    .ind_list .trt-row [class*=trt-col-]{width: 100%;}
    .return_a,.ind_list .num{display: none;}
    
}
@media only screen and (max-width: 992px){
    .tabs .tabs_header>ul>li a{font-size: .26rem; pointer-events: none;}
    .tabs .tabs_header>ul>li.on a{ pointer-events: none;}
}


body{background: url(240326_szfh_index_bg.jpg) no-repeat center 30.375vw;background-size: cover;}
.fhy_wrap{background: url(240422_szfg_fhy_bg.png) no-repeat center top transparent;background-size: contain;}
.fhy_wrap .index_bg{ background-image: none;}
.fhy_wrap .header{ background-color: transparent; box-shadow: none;}
.fhy_wrap .banner{ position: relative; margin: 1.484375vw auto 1.40625vw; text-align: center;}
.banner_tit a{ display: block;}
.banner_table{ display: table; margin: .16rem auto 0;}
.banner_table_left,.banner_table_right{ vertical-align: middle; color: #003686; border-radius: 4px; background: rgba(194, 243, 255, 0.6); padding: .06rem .16rem; display: table-cell;}
.banner_table_left{ width: 7.04rem;}
.banner_table_left dt,.banner_table_right dt{ text-align: center; font-size: .16rem; font-weight: bold; border-right: 1px solid #9ECDD9; float: left; margin-right: .1rem;}
.banner_table_left dt{ width: 1.46rem;  background-size: contain; height: .48rem; line-height: .48rem; padding-right: .2rem;}

.banner_table_left dd,.banner_table_right dd{ font-size: .16rem;line-height:1.5; overflow: hidden; text-align: center;}
.banner_table_right dd{ height: .48rem; line-height: .48rem; }
.banner_table_right dt{/* width: .8rem; */height: .48rem;line-height: .48rem;padding: 0 .1rem 0 .04rem;}
.banner_table_left dd a{ margin: 0rem .13rem; display: inline-block; color: #003686;}
.banner_table_left dd a:nth-child(2){margin: 0rem .2rem;}

.banner_table_col{ width:.22rem;}
.index_con{background-color: #fff;border-radius: .2rem;background: #fff\0;padding: 1.5625vw;margin-bottom: 3vw;background: url(240311_szfh_szzg_con.png) no-repeat right bottom #ffffff;background-size: auto 100%;}
.word_group_06 .bd .trt-row .word_conent{ margin: 0rem .2rem 0 .2rem; background-image: linear-gradient(90deg, rgba(255, 255, 255, 0.4) 0%, rgba(255, 255, 255, 0.6) 98.61%); box-shadow: -4px 6px 20px rgba(34, 149, 212, 0.2); padding:.4rem; border-radius: .2rem; background-color: transparent; background: #fff\0; transition: .3s background-image;}
.fhy_wrap .news_list1 .news_box{padding: .16rem .2rem;display: block;background: url(240326_szfh_index_box3.png) no-repeat center bottom #e9f5ff;background-size: 100% auto;box-shadow: -4px 6px 20px  rgba(34, 149, 212, 0.2);border: 2px solid #ffffff;border-radius: .12rem;overflow: hidden;}
.fhy_wrap .news_list1{ position: relative;}
.fhy_wrap .news_list1>span{ cursor: pointer; z-index: 99; position: absolute; top: 50%; transform: translateY(-50%); -ms-transform: translateY(-50%); width:.32rem; height: .32rem; line-height: .32rem; text-align: center; background-color:rgba(0, 0, 0, 0.6);}
.fhy_wrap .news_list1>span i{ font-size: .16rem; color: #ffffff;}
.fhy_wrap .news_list1>span.prev_inner{ left: 0;}
.fhy_wrap .news_list1>span.next_inner{ right: 0;}
.index_bg{background-size: cover;}
.wjhg_list{ position: relative;}
.wjhg_list>span{cursor: pointer;z-index: 99;position: absolute;top: calc(50% - .13rem);transform: translateY(-50%);-ms-transform: translateY(-50%);width:.32rem;height: .32rem;line-height: .32rem;text-align: center;background-color:rgba(0, 0, 0, 0.6);}
.wjhg_list>span i{ font-size: .16rem; color: #ffffff;}
.wjhg_list>span.prev_inner{ left: 0;}
.wjhg_list>span.next_inner{ right: 0;}
.wjhg_list .bd .wjhg_box{ display: block; border-radius: .2rem; overflow: hidden; background-image: linear-gradient(90deg, rgba(255, 255, 255, 0.2) 0%, rgba(255, 255, 255, 0.6) 98.61%); box-shadow: -4px 6px 20px  rgba(34, 149, 212, 0.2); }
.wjhg_list .bd .wjhg_box .wjhg_pic{ overflow: hidden; border: 2px solid rgba(255, 255, 255, 1); border-radius: .2rem;}
.wjhg_list .bd .wjhg_box .picture_fixed{ padding-top: 56.105610%; background-size: cover;}
.wjhg_list .bd .wjhg_text{ padding: .16rem .16rem .16rem 0; line-height:.4rem; overflow: hidden;}
.wjhg_list .bd .wjhg_box:hover{ background-color: #ffffff; background-image: none;}
.wjhg_list .bd .wjhg_text h3{ float: left; padding-left:.16rem; font-size: .32rem; position: relative;}
.wjhg_list .bd .wjhg_text h3 span{transition: .3s all;display: inline-block;background-image: linear-gradient(180deg, rgba(0, 86, 222, 1) 0%, rgba(47, 183, 226, 1) 100%);-webkit-background-clip: text;color: transparent;color:#0054DE\9;}
.wjhg_list .bd .wjhg_text h3::after{ transition: .3s all; content: ''; position: absolute; left: 0; top: 50%; transform: translateY(-50%); -ms-transform: translateY(-50%); border-radius: 0 6px 6px 0; width: 4px; height: .4rem; background-image: linear-gradient(180deg, rgba(0, 86, 222, 1) 0%, rgba(47, 183, 226, 1) 100%);}
.wjhg_list .bd .wjhg_text p{ font-weight: bold; transition: .3s all; float: right; font-size: .18rem;}
.wjhg_list .bd .wjhg_box:hover .wjhg_text h3 span{ background-image: linear-gradient(237.22deg, rgba(156, 2, 10, 1) 0%, rgba(0, 84, 222, 1) 100%);}
.wjhg_list .bd .wjhg_box:hover .wjhg_text h3::after{ background-image: linear-gradient(227.28deg, rgba(156, 2, 10, 1) 0%, rgba(0, 84, 222, 1) 100%);}
.wjhg_list .bd .wjhg_box:hover .wjhg_text p{ color: #003686;}

.wjhg_list1{position: relative;margin-bottom: 1.6vw;margin-top: 1vw;}
.wjhg_list1>span{cursor: pointer;z-index: 99;position: absolute;top: calc(50% - .13rem);transform: translateY(-50%);-ms-transform: translateY(-50%);width:.32rem;height: .32rem;line-height: .32rem;text-align: center;background-color:rgba(0, 0, 0, 0.6);}
.wjhg_list1>span i{ font-size: .16rem; color: #ffffff;}
.wjhg_list1>span.swiper-button-prev{ left: 0;}
.wjhg_list1>span.swiper-button-next{ right: 0;}
.wjhg_list1 .swiper-slide,.wjhg_list1 .swiper-wrapper{ height: auto !important;}
.wjhg_list1 .wjhg_box{ display: block; border-radius: .2rem; overflow: hidden; background-image: linear-gradient(90deg, rgba(255, 255, 255, 0.2) 0%, rgba(255, 255, 255, 0.6) 98.61%); box-shadow: -4px 6px 20px  rgba(34, 149, 212, 0.2); }
.wjhg_list1 .wjhg_box .wjhg_pic{ overflow: hidden; border: 2px solid rgba(255, 255, 255, 1); border-radius: .2rem;}
.wjhg_list1 .wjhg_box .picture_fixed{ padding-top: 56.105610%; background-size: cover;}
.wjhg_list1 .wjhg_text{ padding: .16rem .16rem .16rem 0; line-height:.4rem; overflow: hidden;}
.wjhg_list1 .wjhg_box:hover{ background-color: #ffffff; background-image: none;}
.wjhg_list1 .wjhg_text h3{ float: left; padding-left:.16rem; font-size: .32rem; position: relative;}
.wjhg_list1 .wjhg_text h3 span{transition: .3s all;display: inline-block;background-image: linear-gradient(180deg, rgba(0, 86, 222, 1) 0%, rgba(47, 183, 226, 1) 100%);-webkit-background-clip: text;color: transparent;color:#0054DE\9;}
.wjhg_list1 .wjhg_text h3::after{ transition: .3s all; content: ''; position: absolute; left: 0; top: 50%; transform: translateY(-50%); -ms-transform: translateY(-50%); border-radius: 0 6px 6px 0; width: 4px; height: .4rem; background-image: linear-gradient(180deg, rgba(0, 86, 222, 1) 0%, rgba(47, 183, 226, 1) 100%);}
.wjhg_list1 .wjhg_text p{ font-weight: bold; transition: .3s all; float: right; font-size: .18rem;}
.wjhg_list1 .wjhg_box:hover .wjhg_text h3 span{ background-image: linear-gradient(237.22deg, rgba(156, 2, 10, 1) 0%, rgba(0, 84, 222, 1) 100%);}
.wjhg_list1 .wjhg_box:hover .wjhg_text h3::after{ background-image: linear-gradient(227.28deg, rgba(156, 2, 10, 1) 0%, rgba(0, 84, 222, 1) 100%);}
.wjhg_list1 .wjhg_box:hover .wjhg_text p{ color: #003686;}
@media only screen and (min-width: 993px){
    .wjhg_list .bd .wjhg_text{ padding: 1.171875vw 1.5625vw 1.171875vw 0; line-height: 2.5vw;}
    .wjhg_list .bd .wjhg_text h3{ padding-left: 1.5625vw; font-size: 1.875vw; }
    .wjhg_list .bd .wjhg_text h3::after{ width:0.390625vw; height: 1.953125vw;}
    .wjhg_list .bd .wjhg_text p{ font-size: .9765625vw;}
    .wjhg_list .bd .trt-row.trt-row-large{ margin: 0;}
    .wjhg_list .bd .trt-row.trt-row-large [class*=trt-col-]{ padding:0 0 .26rem 0;}
    .wjhg_list .bd .wjhg_box{ margin:0 0.9765625vw;}
    .wjhg_list>span.prev{ left: -0.228125vw;}
    .wjhg_list>span.next{ right: -0.228125vw;}

    .wjhg_list1 .wjhg_text{ padding: 1.171875vw 1.5625vw 1.171875vw 0; line-height: 2.5vw;}
    .wjhg_list1 .wjhg_text h3{ padding-left: 1.5625vw; font-size: 1.875vw; }
    .wjhg_list1 .wjhg_text h3::after{ width:0.390625vw; height: 1.953125vw;}
    .wjhg_list1 .wjhg_text p{ font-size: .9765625vw;}
    .wjhg_list1 .trt-row.trt-row-large{ margin: 0;}
    .wjhg_list1 .trt-row.trt-row-large [class*=trt-col-]{ padding:0 0 .26rem 0;}
    .wjhg_list1 .wjhg_box{ margin:0 0.9765625vw 1vw 0.9765625vw;}
    .wjhg_list1>span.swiper-button-prev{ left: -0.228125vw;}
    .wjhg_list1>span.swiper-button-next{ right: -0.228125vw;}
    .tabs_show>.tempWrap,.tabs_show>.tempWrap>.tabs_bd{ overflow:visible !important;}
    .news_list1 .bd .trt-row.trt-row-large [class*=trt-col-]{ padding-left: 0 !important; padding-right: 0 !important;}
    .fhy_wrap .news_list1{margin-top: 3.3vw;/* FONT-WEIGHT: 600; */max-height: 22.1vw;/* overflow: hidden; */}
    .fhy_wrap .news_list1>span,.wjhg_list>span,.wjhg_list1>span{ width: 2.34375vw; height: 2.34375vw; line-height: 2.34375vw;}
    .fhy_wrap .news_list1>span.prev_inner{ left: -0.428125vw;}
    .fhy_wrap .news_list1>span.next_inner{ right: -0.428125vw;}
    .fhy_wrap .news_list1>span i,.wjhg_list>span i,.wjhg_list1>span i{ font-size:0.859375vw;}
    .fhy_wrap .news_list1 .news_box{ padding:1vw 1.5625vw; }
    .fhy_wrap .news_list1 li{ margin-top: 0;}
    .fhy_wrap .news_list1 .news_box:hover .news_text>h3{ color: #333333;}
    .fhy_wrap .news_list1 li .news_box:hover .news_text::after{ height: 1px; background: #CAD6E7;}
    .news_list1 .bd{ margin: 0 1.5625vw 0 0;}
    .news_list1 .bd .news_box{ margin: 0 0.78125vw;}
   
    .fhy_wrap .news_list1 .news_text{margin-top:0.9375vw;height: 1.8rem;padding-bottom: 0;margin-bottom: .12rem;}
    .fhy_wrap .news_list1 .news_text>h3{ height: auto; max-height: 2.34375vw; font-size: 0.78125vw; line-height: 1.5; font-weight: normal; margin-bottom:.5vw;}
    .fhy_wrap .news_list1 .news_text>p{ height: 1.12rem;}
    .word_group_06{margin-left: 0;margin-right: 0;max-height: 35vw;overflow:hidden;margin-bottom: 2vw;}
    .word_group_06 .bd .trt-row ul>[class*=trt-col-]{ padding-bottom:.4rem;}
    .word_group_06 .word_conent::before{ position: absolute; top: 0; right:-.1rem; width: 12.40625vw; bottom: 0; background: url(240422_szfh_index_pic3.png) no-repeat right .2rem; background-size: cover; content: '';}
    .word_group_06 .bd .trt-row .word_conent:hover{ background-image: linear-gradient(212.32deg, rgba(156, 2, 10, 1) 0%, rgba(0, 84, 222, 1) 100%), linear-gradient(90deg, rgba(255, 255, 255, 0.4) 0%, rgba(255, 255, 255, 0.8) 98.61%); background: #003686\0;}
    .word_group_06 .word_date{position: relative; border-right: 1px solid rgba(0, 54, 134, .3); width: 1.26rem; margin-right: .2rem; height: .46rem;background-color: transparent;text-align: left;left: auto;top: auto;float: left;color: #003686;}
    .word_group_06 .word_date>h3,.word_group_06 .word_date>p{color:#003686;background-color: transparent;display: inline-block;opacity: 1;}
    .word_group_06 .word_date>h3{ font-weight:bold; position: relative; padding-right:.2rem; font-size:1.5625vw;}
    .word_group_06 .word_date>h3::after{ position: absolute; right:.02rem; font-weight:normal; content: '/'; font-size:1.5625vw; top: 50%; transform: translateY(-53%); -ms-transform: translateY(-53%); opacity:.2;}
    .word_group_06 .word_date>p span,.word_group_06 .word_date>p em{ display:block; line-height:1;}
    .word_group_06 .word_date>p span{ font-weight:bold; font-size:0.9375vw;}
    .word_group_06 .word_conent>h3{ font-size: 0.9375vw; padding-left: 0; line-height: .46rem; height: .46rem; white-space: nowrap; display: block;}
    .word_group_06 .word_conent>p{ -webkit-line-clamp:2; height: .48rem;}
    .word_group_06 .word_conent:hover .word_date h3,.word_group_06 .word_conent:hover .word_date p,.word_group_06 .word_conent:hover span,.word_group_06 .word_conent:hover>h3,.word_group_06 .word_conent:hover>p{ color: #ffffff;}
    .word_group_06 .word_conent:hover>p{ opacity: .6;}
    .word_group_06 .word_conent:hover .border_b_solid{ opacity: .2;}
    .wjhg_list{}
    
}

@media only screen and (min-width:993px) and (max-width:1366px){
    .word_group_06 .word_conent>h3,.wjhg_list .bd .wjhg_text p,.wjhg_list .wjhg_text p{font-size: .2rem;}
}
@media only screen and (min-width:1880px){
    .slideBox_03 .pic li i.picture_fixed{ padding-top: 56.20542%;}
    /* .slideBox_03{ padding-top: 56.28571%;} */
    .wjhg_list1{margin-bottom: 2.3vw;}

}
@media only screen and (min-width:2061px){
   .word_group_06{ margin-bottom:-2vw}
    .wjhg_list1{ margin-bottom:-1vw;}
    .fhy_wrap .news_list1{ margin-top:2.5vw}
}
.hy_wrap{ background: url(240422_szfg_hy_bg.jpg) no-repeat center top; background-size: auto 34.375vw !important;}
.hy_wrap .header{ background-color: transparent; box-shadow: none; color: #ffffff;}
.hy_wrap .header .site_menu .item > a,.hy_wrap .header .site_menu .item > a:hover,.hy_wrap  .header .site_menu .item.on > a{ color: #ffffff;}
.hy_wrap .banner_tit{ text-align: left; margin-bottom: .2rem;}
.hy_wrap .banner_table{ margin:.16rem 0 0 0;}
.hy_wrap .banner_table_left,.hy_wrap .banner_table_right{ background-color: rgba(46, 124, 232, 0.13); color: #B5DEFF;}
.hy_wrap .banner_table_left dd a{ color: #B5DEFF; display: inline-block;}
.hy_wrap .banner .row .banner_tit, .hy_wrap .banner .row .banner_table{ padding-left: .14rem; color: #ffffff;}
.hy_wrap .banner .row .banner_tit + div img{margin-left: -.1rem; max-width: 2.14rem;}
.hy_wrap .banner_table_right{ }
.hy_wrap .banner_table_right dd{ padding-top: 0; line-height: .48rem; height: .48rem;}
.nav_list{ margin-top: .32rem; padding-bottom: .24rem;}
.nav_list li a{ display: block; position: relative; padding: .16rem 1rem .16rem .16rem; border: 1px solid #ffffff; background-image: url(240422_szfg_nav_bg.jpg); background-repeat: no-repeat; background-position: right center; background-size: cover; transition: .3s all; border-radius: .12rem; overflow: hidden;}
.nav_list li.on a,.nav_list li a:hover{ background-image: url(240422_szfg_nav_bg_1.jpg); border: 1px solid transparent;}
.nav_list li.on a{border: 1px solid #fff;}
.nav_list li a i{ transition: .3s all; position: absolute; text-align: center; width:.48rem; height: .48rem; line-height: .48rem; top: 50%; transform: translateY(-30%); -ms-transform: translateY(-30%); right: .16rem; opacity: .6;}
.nav_list li.on a,.nav_list li a:hover i{ opacity: 1;}
.nav_list li a h3{ font-size:.18rem; white-space: nowrap; color: #ffffff; line-height: 1.33333;}
.nav_list li a p{ color: #ffffff; opacity: .6; height: 2vw; margin-top: .12rem; transition: .3s all;}
.nav_list li a.on,.nav_list li a:hover p{ opacity: .7;}
.nav_list li a h3 span{ display: inline-block; vertical-align: middle; font-weight: normal; font-size: .12rem; line-height: 1.8; margin-left: .12rem; padding:0 .08rem; border-radius: .2rem; background: rgba(255, 255, 255, 0.3);}
.hy_wrap .ind_pic .ind_bar{ right: .12rem; top: .12rem;}
.hy_wrap .ind_pic.on .ind_bar,.hy_wrap .ind_pic.on>em{ display: block;}
.hwfw_cont .tabs .tabs_header>ul>li:after{display: none;}
.hwfw_cont .tabs .tabs_header>ul>li{padding: 0rem; }
.hwfw_cont .tabs .tabs_header>ul>li a{min-width: inherit; width: 100%;}
.hwfw_cont .tabs .tabs_header>ul>li.on a{-webkit-background-clip:inherit;}
.page_list{margin-bottom: .1rem;}
.zbs_btn_list>span i{margin-top: .02rem; display: inline-block;}
.hy_wrap .index_bg{background-position: center 1.2rem;}
.hy_wrap .language_icon a{color: #fff;}
@media only screen and (min-width:993px){
    .hy_wrap .banner .row .banner_tit,.hy_wrap .banner .row .banner_table{ padding-left:2.5390625vw;}
    /* .nav_list{ margin-top:1.953125vw; margin-bottom:1.5625vw;} */
    .nav_list li a{ padding:0.76375vw 3.040625vw 0.76375vw .815625vw;}
    .nav_list li a i{ right:.865375vw; width: 2.078125vw; height: 2.078125vw; line-height: 2.578125vw;}
    .nav_list li a h3{ font-size: 0.8375vw;}
    .hy_wrap .ind_pic .picture_fixed{ padding-top: 35.305343%;}
    .hy_wrap .ind_pic>em{ width: 3.90625vw; height: 3.90625vw; line-height: 3.90625vw;}
    .hy_wrap .ind_pic>em img{ width: 1.484375vw;}
    .fhy_wrap .index_bg{ padding-top:0vw;}
    .hy_wrap .index_bg{ padding-top: 1vw;}
    .hy_wrap .ind_tit{ margin-bottom: .48vw;}
    .fhy_wrap .news_list1 .news_box .news_date1{white-space: nowrap; overflow: hidden; text-overflow: ellipsis;}
    .list_base_date_01 li{padding-right: 1rem;}
    .nav_list li a p{font-size: .14rem;}
}
@media only screen and (max-width:2060px){
    .nav_list li a{padding-right: 2vw;}
    .nav_list li a i{width: .3rem;}
    .banner_tit img{max-height:1.3rem;}
    .index_bg .slideBox_01 .pic p{margin-bottom: .2rem; font-size: .16rem;}
    .mar_t_100{margin-top: 1.0625vw;}
    .mar_t_60{margin-top:1.0625vw;}
     .ind_tit1+.mar_t_60{margin-top: 2.6vw;}
    .ind_tit1+.mar_t_60.tabs{margin-top: 2.1925vw;}
    .news_list1{margin-bottom: 3.3vw;}
    .fhy_wrap .news_list1 .news_text>h3{max-height: .5rem; font-size: .16rem; line-height: .25rem;}
    .word_group_02 .word_date{padding-right: .2vw;}
    .index_bg .list_base li{margin-bottom: .44vw;}
}
@media only screen and (max-width:1600px){
    .nav_list li a i{right: .1rem; }
    .nav_list li a p{white-space:nowrap;}
    .z_next_year ,.z_prev_year{font-size: 1rem;}
    .z_next_year{left: -.4rem;}
    .z_prev_year{right:  -.4rem;}
    .hwfw_cont .tabs_header ul>li a{min-width: inherit; width: 100%;}
   
    .sbh_ul_bottom_box p{font-size: .16rem; }
    .list_base li>span, .list_base li h3 span{font-size: 0.78125vw;/* top: 50%; */}
    .slideBox_03 .pic li i.picture_fixed{padding-top: 56%;}
    .ind_pic{margin-top: .16rem;}
    .hy_wrap .ind_pic .picture_fixed{padding-top: 28%;}
}
@media only screen and (max-width: 992px){
    .word_group_06 .bd .trt-row .word_conent{margin-top: .2rem;}
    .news_list1 .trt-row-large>[class*=trt-col-],.news_list1 .trt-row-large>ul>[class*=trt-col-],.wjhg_list .trt-row-large>[class*=trt-col-],.wjhg_list .trt-row-large>ul>[class*=trt-col-]{padding: 0rem;}
    .news_list1 li a,.wjhg_list li a{margin: 0rem .1rem;}
    .fhy_wrap .news_list1>span.prev_inner{ left: -.1rem;}
    .fhy_wrap .news_list1>span.next_inner{ right: -.1rem;}
    .news_list1 li, .news_list3 li{margin-top: 0rem;}
    .tabs .tabs_header>ul>li:after{height: .2rem;}
    .banner_table_left,.banner_table_right,.hy_wrap .banner_table_right{width: auto;display: block; padding: .16rem;}
    .banner_table{display: block; padding: .16rem;}
    .banner_table_left,.banner_table_col{display: none;}
    .banner_table_left dt, .banner_table_right dt{float: inherit;/* margin-bottom: .16rem; */width: 100%;line-height:.48rem;text-align: left;border-right: 0px;font-size: .18rem;}
    .banner_table_right dt{height: auto; line-height: inherit; margin-bottom: 0rem;}
    .banner_table_left{border-bottom: 1px solid #9ECDD9;}
    .banner_table_left dd, .banner_table_right dd{ text-align:left;}
    .banner_tit{padding: 0rem .4rem;padding-top: .2rem;}
    .fhy_wrap{background: none;}
    .banner_table_left dd a{margin-right: .2rem;display: inline-block;margin-left: 0;}
    .fhy_wrap .banner{background: url(240422_szfg_fhy_bg.png) no-repeat center bottom #f0fafe;background-size: 100%;}
    .index_con{padding: .16rem;}
    .word_group_06 .bd .trt-row .word_conent{padding: .24rem;}
    .hy_wrap{ background: none;}
    .hy_wrap .banner,.hy_wrap .header{background: #0750ac; background-size: auto 100%;}
    .hy_wrap .header .trans-3{background: #fff;}
    .hy_wrap .header{background: #0750ac; border-bottom: 1px solid #9ECDD9;}
    .hy_wrap .banner_table_left, .hy_wrap .banner_table_right{background-color: rgba(46, 124, 232, 0.2); color: #fff;}
    .hy_wrap .banner_table_left dd a{color: #fff;}
    .nav_list{margin-top: 0rem; padding-bottom:0rem;}
    .hy_wrap .banner_table{padding: 0rem !important; }
    .nav_list li a{margin-top: .12rem;}
    .ind_zbs_list .ind_zbs_item{width: 50%;}
    .ind_zbs_box span{font-size: .3rem;}
    .hy_wrap .banner_tit{text-align: left; margin-bottom:0;}
    .hy_wrap .banner_tit+.banner_tit{ padding-top:0;}
    .hy_wrap .banner_tit+.banner_tit img{ width:60%;}
    .news_list1 ul li .news_box{margin: .12rem .16rem .12rem;}
    .wjhg_img{overflow: hidden;}
    .hwfw_cont .tabs .tabs_header>ul>li:after{display: none;}
    .hwfw_cont .tabs .tabs_header>ul>li{width: 49%;margin: .1rem 0rem;}
    .hwfw_cont .tabs .tabs_header>ul>li.on a,.hwfw_cont ul li.on a,.hwfw_cont .tabs .tabs_header>ul>li:hover a,.hwfw_cont ul li:hover a{background: #002ca3;}
    .hwfw_cont .tabs .tabs_header>ul>li a{width:90%;height: 100%;display: flex;align-items: center;justify-content: center; padding:.16rem;}
    .hwfw_cont .tabs_header ul>li a>span{ line-height:.3rem}
    .news_list1 ul li .news_box{height: 95%;}
    .banner_table_right dt{padding: 0rem;}
    .tabs .tabs_header>ul>li{margin-left: 0rem;}
    .slideBox_03 .pic li i.picture_fixed{padding-top: 56.151419%;}
    .wjhg_list .prev{left: -.1rem;}
    .wjhg_list .next{right: -.1rem;}
    .wjhg_list1>span.swiper-button-prev{left: 0;}
    .wjhg_list1>span.swiper-button-next{right: .2rem;}
    .word_group_06 .word_date>p span{margin-right: .04rem;}
    .hy_wrap .header .site_menu{background:#0750ac;}
    .tabs .tabs_header>ul>li{margin-right: .14rem;}
    .news_list3 .news_box{margin: .12rem 0rem;}
    .word_group_06 .word_conent:hover a, .word_group_06 .word_conent:hover span{color: #fff;}
    .hy_wrap .index_bg{background-position:inherit;}
    .slideBox_03{padding-top:inherit;}
    .list_base li>span, .list_base li h3 span{font-size: .16rem;}
    .js_new_text h3{width: 100%;}
    .nav_list li a h3{white-space:nowrap;}
    .nav_list li a h3 span{margin-left: .1rem;}
    .nav_list li a{padding: .1rem;}
    .z_next_year, .z_prev_year{display: none;}
    .nav_list li a p{white-space: inherit; height: .5rem;}
     .ind_tit1+.mar_t_60{margin-top: 2vw;}
    .news_list1{ margin-top:3vw;}
    .tabs .tabs_header+.mar_t_large.mar_t_base_sm{ margin-top:-.2rem;}
    .wjhg_list .bd{margin-right: .22rem;margin-left: -.1rem;}
    .wjhg_list1{ margin-right:-.2rem; margin-bottom:-.2rem;}
    .wjhg_list1 .wjhg_box{margin-right:.2rem;margin-bottom: .2rem;}
}
@media only screen and (max-width: 640px){
    .wjhg_list .bd{/* margin-right:.16rem; *//* margin-left:0; */}
    .nav_list li a i{display: none;}
    .z_procees_swiper .desc{width: 80%;}
    .nav_list li a p{white-space: nowrap; height: auto;}
    .nav_list .trt-row{ margin:0 -.05rem;}
    .nav_list li{padding: 0 .05rem !important;}
    .wjhg_list1{margin: .2rem -.16rem -.2rem -.16rem;}
    .wjhg_list1 .wjhg_box{margin: 0 .16rem .2rem .16rem;}
     .wjhg_list1>span.swiper-button-prev{left: .16rem;}
    .wjhg_list1>span.swiper-button-next{right: .16rem;}
    .ind_list .bd.trt-row ul{/* padding-right: .16rem; */}
}
@media only screen and (max-width: 375px){

     .wjhg_list .bd{ margin-right:0; margin-left:0;}
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
    .gl_tit span,.tabs .tabs_header>ul>li.on a,.ind_tit1 span,.wjhg_list .bd .wjhg_text h3 span,.wjhg_list .bd .wjhg_box:hover .wjhg_text h3 span{-webkit-text-fill-color:inherit; background: none;}
   
}
-moz-html{scrollbar-color: #003686 rgba(68, 142, 252, 0.2) ; }

.sbh_ul ul{margin-right: -.2rem;}
.sbh_ul ul li{width:24%; float: left;}
.sbh_ul.li ul li{width: 15.333%;}
.sbh_ul ul li.on{width:52%;}
.sbh_ul_div{margin-right: .2rem; overflow: hidden; border: 2px solid #fff; box-shadow: 0px 2px .3rem rgba(5, 127, 230, 0.16); height: 23.4375vw; border-radius: .2rem; overflow: hidden; position: relative; background:url(240507sbh_bg3.png) no-repeat left center; background-size: cover;}
.sbh_ul_bottom,.sbh_ul_top{position: absolute; z-index: 2;}
.sbh_ul_icon{position: absolute; transition: ease-in-out .3s; z-index: 9; top: .2rem; left: 50%; transform: translateX(-50%); -ms-transform: translateX(-50%); z-index: 0; width:10.9375vw;}
.sbh_ul_icon::before{content:' ';  display: block; position: absolute; width: 25.46875vw; height: 17.734375vw; background: url(240507sbh_icon11.png) no-repeat center; background-size: cover; bottom: -12.2vw; left: 50%; transform: translateX(-50%) scale(.8); -ms-transform: translateX(-50%) scale(.8);}
.sbh_ul_icon span{position: relative; z-index: 9; position: relative;  animation: height1 6s linear infinite;}
.sbh_ul_bottom{bottom: -50vw; min-width: 5rem; transition: ease-in-out .5s;}
.sbh_ul_top{ transition: ease-in-out .3s; background: linear-gradient(180deg, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, 0.7) 100%); width: 100%; height:8.4765625vw; bottom: 0rem; text-align: center; font-size: 1.184375vw; font-weight: bold;}
.sbh_ul_top p{bottom: .32rem; position: absolute;width: 100%; line-height:1.8; padding: 0rem .2rem;}
.sbh_ul ul li.on .sbh_ul_top{background: none; transition: ease-in-out .3s; top: .3rem; left: .6rem; bottom: inherit; height: auto;}
.sbh_ul ul li.on .sbh_ul_top p{position: inherit; width: auto; padding: 0rem; font-size: 1.484375vw; color: #fff; bottom: inherit; text-align: left;}
.sbh_ul ul li.on .sbh_ul_top p br{display: none;}
.sbh_ul ul li.on .sbh_ul_bottom{bottom:-.02rem; border: 2px solid rgba(255, 255, 255, 0.8); height: 16.40625vw; padding: 2.34375vw; padding-right: 1.34375vw; border-radius: .2rem; background: linear-gradient(0deg, rgba(255, 255, 255, 1) 0%, rgba(255, 255, 255, 0.9) 37.95%, rgba(255, 255, 255, 0.6) 70.26%, rgba(255, 255, 255, 0.2) 100%); background: #fff\0;}
.sbh_ul ul li.on .sbh_ul_icon{width: 14vw; transition: ease-in-out .3s; top: .2rem; left: inherit; transform: none; right: 1.2rem;}
.sbh_ul ul li.on .sbh_ul_icon::before{transform: translateX(-50%) ; -ms-transform: translateX(-50%);}
.sbh_ul_bottom_box h1{font-size: 1.184375vw; position: relative; padding-left: .18rem; margin-bottom: .1rem;}
.sbh_ul_bottom_box h1::before{content: ' '; width: .06rem;height: .22rem; background: linear-gradient(180deg, #027BFB 0%, #027BFB 10.41%, #038CFA 37.17%, #07B7F8 89.71%, #08C0F8 100%); display: block; position: absolute; left: 0rem; top: 50%; margin-top: -.11rem;}
.sbh_ul_bottom_box p{font-size:0.859375vw; margin-bottom: .2rem; line-height: 1.8; text-indent: 2em; color: #666;}
.sbh_ul_bottom_box{height: 100%; overflow: auto; padding-right: 1vw}
.sbh_ul_top p span{display: block; text-align: center;}
.sbh_ul ul li.on .sbh_ul_top p span{display: inline-block; text-align: inherit;}
.sbh_top{text-align: center;}
.sbh_top ul li{display: inline-block; position: relative; padding: 0rem .2rem;}
.sbh_top ul li a{display: block; font-size:  1.184375vw; font-weight: bold; color: #002ca3; border-radius: .5rem; background: #fff; height: .54rem; line-height: .54rem; padding: 0rem .34rem;}
.sbh_top ul li.on a,.sbh_top ul li:hover a{color: #fff; background: #002ca3;}
.ind_tit span{font-size: .16rem;line-height:1.8625vw;display: inline-block;margin-left: .1rem;font-weight: normal;color: #333;}
.ind_tit span a{ color:  #78143a;}
.nav_list li a p span{display: block;}
.gl_ban2{padding-top: .2rem;}
.gl_ban2 .mar_t_xl.mar_t_base0_sm.point{margin-top: 0rem;}
.ind_list .ind_box1>p>span{display: block;margin-bottom: .04rem;float: left;}
.fhy_wrap .news_list1 .news_box .news_date1{ font-size: .18rem;}

@media only screen and (min-width: 993px){
    .news_list1 .news_pic .news_date>h3{display: block;padding-right: 0rem;}
    .news_list1 .news_pic .news_date>h3::after{display: none;}
    .news_list1 .news_pic .news_date>div p{padding-right: .04rem;}
    .news_list1 .news_pic .news_date>div p,.news_list1 .news_pic .news_date>div>span{ font-size: .14rem; font-weight: normal; display: inline-block;}

}

@media only screen and (max-width: 1600px){
    .nav_list li a i{width: .26rem;}
    .nav_list li a p{height: .4rem; margin-top: .06rem;}
    .ind_zbs_con .list_base li{font-size: .16rem; margin-bottom: .02rem;}
    .index_bg .list_base li>span, .index_bg .list_base li h3 span{font-size: .16rem;}
    .sbh_ul_bottom_box p,.index_bg .list_base li,.word_group_02 .word_text>h3,.ind_list .ind_box1>p{font-size: .16rem;}
    .word_group_02 .word_text>p,.word_group_02 .word_date>p{font-size: .14rem;}
    .word_group_02 .word_date{width: 1rem; height: .58rem;}
    .ind_list .ind_box1>h3{font-size: .18rem;}
    .word_group_02 .trt-row .word_conent{padding-bottom: .1rem !important;}
    .word_group_02 .mar_t_large{margin-top: .22rem;}
    .ind_list .ind_box1>h3{max-height: .5rem;}
    .nav_list li a h3{font-size: .14rem;}
    .nav_list li a h3 span{margin-left: .1rem;}
    .nav_list li a p{font-size: .12rem;}
    .ind_box{height: 18.4vw;}
    .ind_list .ind_box1{height: 14vw;/* padding: .8vw; */}
    .nav_list .trt-row{margin: 0rem -.05rem;}
    .nav_list .trt-row [class*=trt-col-]{padding: 0rem .05rem;}
}
@media only screen and (max-width: 1440px){
    .sbh_ul_top p{line-height: 1.5;}
    .sbh_ul ul li.on .sbh_ul_top{top: .2rem;}
    .sbh_ul_top{font-size: .18rem;}
    .sbh_ul_top p{padding: 0rem .1rem;}
    .nav_list li a h3 span {padding: 0rem .06rem;  font-size: .12rem;}
    .fhlt_list1 dl dd p span{width: .9rem;}
}
@media only screen and (max-width: 992px){
    .sbh_ul_top,.sbh_ul ul li.on .sbh_ul_top{background: none;transition: ease-in-out .3s;top: .12rem;left: .2rem;bottom: inherit;height: auto;}
    .sbh_ul_top p,.sbh_ul ul li.on .sbh_ul_top p{position: inherit;width: auto;padding: 0rem;font-size: .22rem;color: #fff;bottom: inherit;text-align: left;}
    .sbh_ul_bottom,.sbh_ul ul li.on .sbh_ul_bottom{bottom:-.02rem;border: 2px solid rgba(255, 255, 255, 0.8);height: 2.94rem;padding: .2rem;padding-right: 1.34375vw;border-radius: .2rem;background: linear-gradient(0deg, rgba(255, 255, 255, 1) 0%, rgba(255, 255, 255, 0.9) 37.95%, rgba(255, 255, 255, 0.6) 70.26%, rgba(255, 255, 255, 0.2) 100%);}
    .sbh_ul_icon,.sbh_ul ul li.on .sbh_ul_icon{width: 1.2rem;transition: ease-in-out .3s;top: 20%;left: inherit;transform: none;right: 0rem;}
    .sbh_ul_icon::before{transform: translateX(-50%) ;}
    .sbh_ul ul li.on,.sbh_ul ul li,.sbh_ul.li ul li{width: 100%; margin-bottom: .2rem;}
    .sbh_ul_div{height: 3.6rem;}
    .fhdt_tabs.tabs .tabs_header{margin-bottom: .08rem;}
    .sbh_bottom_tit{height: auto; line-height: 2; padding: .1rem 0rem;}
    .sbh_bottom_tit div{float: inherit; text-align: center;}
    .sbh_ul_bottom{min-width: inherit;}
    .sbh_ul_icon::before{width: 2rem; height: 2rem; bottom: -1.4rem;}
    .sbh_ul {overflow: hidden;}
    .sbh_ul ul{padding:0;}
    .sbh_ul_tit ul li a{padding: .16rem;}
    .sbh_ul_tit ul li a span{float: inherit; text-align: left; padding-bottom: .1rem; border-bottom: 1px solid #f2f2f2; margin-bottom: .1rem; margin-right: 0rem; padding-right: 0rem; border-right: none;}
    .sbh_ul_tit ul li a span h1{font-size: .3rem; display: inline-block; margin-right: .16rem;}
    .sbh_top ul li a{font-size: .22rem; padding: 0rem .16rem;}
    .sbh_top ul li{padding: 0rem .1rem;}
    .js_k button.btn_base i{ position: relative; top: .01rem;}
    .word_group_02 .word_date{width: auto; height: auto;}
    .ind_list .ind_box1{height: 46vw;background-position-y: 0rem;}
    .ind_box{height: auto;background-size: 100%;/* background-position-y: -2.5rem; */}
    .sbh_ul_bottom_box h1{ font-size: .16rem;}
    .sbh_ul_top p span{display:inline-block;font-size: .22rem;}
    .nav_list li a p{font-size: .14rem;}
    .hy_wrap .banner_table_right{ padding-bottom:0;}
    .wjhg_list>span{ top:50%}
    .wjhg_list .bd .wjhg_box{ box-shadow:none;}
}

@media only screen and (max-width:640px){
     .wjhg_list .bd .wjhg_box{/* margin-right:.16rem; *//* margin-left:0; */}
}


@keyframes height1{
	0%{ top: 0rem; }
    50%{ top: .2rem;}
	100%{ top: 0rem; }
}
.sbh_ul_bottom_box::-webkit-scrollbar {
    width: 8px;
    height: 4px;
}

.sbh_ul_bottom_box::-webkit-scrollbar-track {
    -webkit-box-shadow: inset 0 0 6px rgba(255,255,255,0.9);
    border-radius: 10px;
}

.sbh_ul_bottom_box::-webkit-scrollbar-thumb {
    border-radius: 5px;
    background-color: #1659A0;
}

.sbh_ul_bottom_box::-webkit-scrollbar-thumb:window-inactive {
    background: #1659A0;
}
.z_procees_swiper .swiper-pagination,.z_procees_swiper .btn{display: none\0;}
.z_about_procees .swiper-slide{width: 48%\0; display: inline-block\0;}
.z_procees_swiper .desc{width: 80%\0; margin: 0rem auto\0; margin-bottom: .4rem\0;}
/* ---------------------------- */
.news_list1.li .news_text.zcjd_text{height: auto;}
.tabs .tabs_header.szzg_top ul{text-align: left;}
.tabs .tabs_header.szzg_top{position: relative; margin-top: 1rem; padding-bottom: .1rem;}
.tabs .tabs_header.szzg_top::before{ content: ' '; position: absolute; bottom: 0; left: 0; right: 0; height:2px; background-image: linear-gradient(90deg, rgba(0, 53, 134, 1) 0%, rgba(0, 53, 134, 0) 100%);}
.tabs .tabs_header.szzg_top>ul>li:first-child{padding-left: 0rem;}
.tabs .news_list1 li{margin-top: 0rem; margin-bottom: .6rem;}
@media only screen and (max-width: 992px){
    .tabs .news_list1 li{margin-bottom: 0rem;}
    .tabs .tabs_header.szzg_top{margin-top: .32rem;}
}



/*新闻中心*/
.fhlt_tit+.news_list3{ margin-top: 0;}
.gl_content{ background-size: 100% auto;}
.fhdt_list{ position: relative;}
.fhdt_tit{ position: relative; overflow: hidden;}
.fhdt_tit h3{ float: left; font-size:.2rem; line-height: 1.325; color: #003586;}
.fhdt_btn{ float: right;}
.fhdt_btn span{ width: .32rem; height: .32rem; line-height: .3rem; margin-left: .2rem; background:none #003586; border-radius: 50%; display: inline-block; cursor: pointer; text-align: center; -webkit-background-clip:inherit;}
.fhdt_btn span i{ font-size: .16rem; color: #ffffff; vertical-align: top;}
.fhdt_btn span.prevStop,.fhdt_btn span.nextStop{ background-color: #ffffff;}
.fhdt_btn span.prevStop i,.fhdt_btn span.nextStop i{ color: #003586;}
.fhdt_box{ background: url(240510_szfh_con.jpg) no-repeat center; background-size: 100%; border: 2px solid #ffffff; padding: .16rem; border-radius: .08rem;}
.fhdt_con1{ padding: .16rem; margin-top: .12rem; position: relative; overflow: hidden; border-radius: .12rem;}
.fhdt_con1::before{ position: absolute; left: 0; top: 0; bottom: 0; right: 0; background-image: linear-gradient(90deg, rgba(255, 255, 255, 0.3) 0%, rgba(255, 255, 255, 0) 100%); content: ''; z-index: 1;}
.fhdt_con1 p,.fhdt_con1 div{ z-index: 3; position: relative;}
.fhdt_con1 p{ color: #666666;}
.ind_time,.ind_adress{ color: #333333; margin-top: .12rem;}
.ind_time+p{ margin-top: .12rem;}
.fhdt_list .bd{ margin-top: .2rem; margin-left: -.1rem; margin-right: .2rem; overflow: hidden;}
.fhdt_list .bd li,.fhdt_list1 .bd li{ padding: 0;}
.fhdt_list .bd li a{ display: block; border-radius: .12rem; background: url(240326_szfh_index_box1.png) no-repeat right bottom #f7fcff; background-size: 100% auto; border: 2px solid #ffffff; box-shadow: -4px 6px 20px  rgba(34, 149, 212, 0.2); padding: .16rem; margin: 0 .1rem .1rem .1rem;}
.fhdt_list .bd li a h3{ font-size: .18rem; line-height: 1.333333; text-align: justify; -webkit-line-clamp:inherit;}
.fhdt_list .bd li a p{ overflow: hidden; margin-top: .12rem;}
.fhdt_list .bd li a p span{ color: #666666; float: left; display: block;}
.fhdt_list .bd li a p em{ font-style: normal; overflow: hidden;}
.cgz_con3>a{ display: block;}
.cgz_con3>a .cgz_tit{ display: inline-block;}
.cgz_con3>a{ margin-top: 0; padding: 0; background-image: none; background-color: transparent;}
.cgz_tit::after{ display: none;}
.fhdt_tabs.tabs .tabs_header ul{ text-align: left;}
.fhdt_tabs.tabs .tabs_header ul li:first-child{ padding-left: 0;}
.cgz_con3>a>span,.fhdt_ban>a>span{background-image: linear-gradient(130.5deg, rgba(0, 86, 222, 1) 0%, rgba(47, 183, 226, 1) 100%);line-height: .36rem;border-radius: .18rem;padding: 0 .2rem;display: inline-block;color: #ffffff;background-color: #003586\0;}
.cgz_con3>a>span i,.fhdt_ban>a>span i{ margin-left: .1rem;}
.fhdt_list1 .bd{ margin-left: -.1rem; margin-right: .2rem;}
.fhdt_list1 .bd li a{ display: block; position: relative; overflow: hidden; margin: 0 .1rem; padding-top: .2rem;}
.fhdt_list1 .bd li a .fhdt_text{ z-index: 3; position: absolute; background-image: linear-gradient(0deg, rgba(135, 213, 255, 0.6) 0%, rgba(242, 252, 255, 0.4) 100%); background-color:#87D5FF\0; top: 50%; transform: translateY(-40%); -ms-transform: translateY(-40%); border-radius: .12rem .12rem .4rem .12rem; border: 1px solid #ffffff; padding: .16rem; width: 58%;}
.fhdt_list1 .bd li a:hover .fhdt_text{ background-image:  linear-gradient(130.5deg, rgba(0, 86, 222, 1) 0%, rgba(47, 183, 226, 1) 100%);}
.fhdt_list1 .bd li a .fhdt_text h3{ font-size: .18rem;}
.fhdt_list1 .bd li a .fhdt_text p{ margin-top: .2rem; font-size: .14rem; color: #666666;}
.fhdt_list1 .bd li a:hover .fhdt_text h3,.fhdt_list1 .bd li a:hover .fhdt_text p{ color: #ffffff;}
.fhdt_list1 .bd li a .fhdt_text em{ font-weight: bold; position: absolute; right: .2rem; bottom: .08rem; font-size: .32rem; background-image: linear-gradient(180deg, rgba(255, 255, 255, 0.8) 0%, rgba(255, 255, 255, 0.1) 100%); -webkit-background-clip: text; color: transparent; color: #ffffff\0; }
.fhdt_list1 .bd li a .fhdt_icon{ position: relative; z-index: 2; width: 82%; float: right; height: 1.4rem; background: url(240510_szfh_con1.jpg) no-repeat bottom right; background-size: cover; border-radius: .2rem; border: 1px solid #ffffff; text-align: right;}
.fhdt_list1 .bd li a .fhdt_icon span{ margin-right: .08rem; background: url(240510_szfh_icon_bg.png) no-repeat center bottom; background-size: contain; width: 1.5rem; display: inline-block; padding-bottom: .68rem; top: -.2rem; position: relative;}
.fhdt_list1 .bd li a .fhdt_icon span img{ width: 1.41rem;}
.fhdt_ban{ background: url(240510_szfh_ban.jpg) no-repeat center #89D1FA; border-radius: .2rem; background-size: cover; padding: .2rem; border: 2px solid #ffffff;}
.fhdt_ban>a{ display: block;}
.fhdt_ban>a>img{ max-width: 1.03rem;}
@media screen and (min-width:993px){
    .fhdt_list .bd li a p{ margin-top:.04rem;}
    .fhdt_tit h3{ font-size:1.5625vw;}
    .fhdt_btn span{ width: 2.109375vw; height: 2.109375vw; line-height: 2.109375vw; }
    .fhdt_btn span i{ font-size: .72375vw;}
    .fhdt_box{ padding: 1.09375vw 1.171875vw; border-radius: 0.78125vw; height: 15.384375vw;}
    .fhdt_con1{ padding:0.78125vw 1.5vw 0.78125vw .9375vw;}
    .fhdt_list .bd{ margin-left: -0.78125vw; margin-right: 0; padding-right: 0.78125vw;}
    .fhdt_list1 .bd{ margin-left: -0.78125vw; margin-right: 0.78125vw;}
    .fhdt_list .bd li a{ margin: 0 0.78125vw 0.78125vw 0.78125vw; height: 11.91875vw; padding: 1.171875vw;}
    .fhdt_list .bd li a h3{font-size:.18rem;margin-bottom: .75vw;/* white-space:nowrap; */}
    .fhdt_tabs.tabs .tabs_header{ margin-bottom:.8vw;}
    .fhdt_tabs.tabs .list_base li{ margin-bottom: 1.15625vw;}
    .cgz_con3>a .cgz_tit{ padding-bottom: 0;}
    .cgz_con3{ padding: 2vw 1.5625vw;}
    .cgz_con3>a{ margin-top: 0; padding: 0;}
    .cgz_con3>a>span,.fhdt_ban>a>span{ margin-left: 4vw; padding:0 1vw; line-height: 1.9vw; display: inline-block; border-radius: .95vw;}
    .sbh_ul_top{/* font-size:0.8vw; */}
    .fhdt_list1 .bd li a{ margin: 0 0.78125vw 0.78125vw 0.78125vw; }
    .fhdt_list1 .bd li a .fhdt_text{ padding: .975vw;}
    .fhdt_list1 .bd li a .fhdt_text h3{ font-size: .975vw;}
    .fhdt_list1 .bd li a .fhdt_text p{ font-size: .16rem;}
    .fhdt_list1 .bd li a .fhdt_text em{ font-size: 1.5625vw;}
    .fhdt_list1 .bd li a .fhdt_icon{ height: 7.8125vw; }
    .fhdt_ban{ padding: .28rem 1rem .28rem .76rem;}
    .fhdt_list1 .bd li a .fhdt_icon span{ width:7.5vw; padding-bottom:4.21875vw;}
    .fhdt_list1 .bd li a .fhdt_icon span img{ width: 6.97968vw;}
    .ind_time+p{ margin-top:.571875vw;}
    .ind_time,.ind_adress{ margin-top: .5vw;}
    .fhdt_list .bd li.trt-col-6 {width: 50%;}
}
@media (max-width:1600px){
    .fhdt_list .bd li a h3{/* white-space:nowrap; *//* -webkit-line-clamp:1; */}
    .fhdt_list .bd li{ width: 33.3%;}
    .fhdt_box{ height: 21.84375vw;}
    .fhdt_list .bd li a{height:17.84375vw; padding: .8vw;}
}
@media (min-width: 1880px){
    .fhdt_box{ height: 14.84375vw;}
    .fhdt_list .bd li a h3{ font-size: 0.875vw;}
    
}
@media (max-width:992px){
    .fhdt_list .bd{ overflow: visible; margin-right: .24rem;}
    .fhdt_list .bd li{ width: 50%;}
    .fhdt_box{height: auto;}
}
@media (max-width:640px){
    .fhdt_list .bd li{ width: 100%;}
}
.bmrk_list a{ position: relative; display: block; background: url(240510_szfh_ban1.png) no-repeat; border:2px solid #ffffff; border-radius: .2rem; padding: .2rem; font-size: 0;}
.bmrk_list a span,.bmrk_list a h3{ display: inline-block; vertical-align: top; line-height: .36rem;}
.bmrk_list a h3{ font-size: .24rem; color: #003586;}
.bmrk_list a span{ margin-left: .32rem; font-size: .18rem; background-image: linear-gradient(130.5deg, rgba(0, 86, 222, 1) 0%, rgba(47, 183, 226, 1) 100%); border-radius: .24rem;padding: 0 .2rem; color: #ffffff;background-color: #003586\0;}
.bmrk_list a em{ position: absolute; right:.2rem; bottom: 0; width: 2.91rem;}
.fhlt_tit>i>a{ font-size: .16rem; color: #78143a; font-weight:normal;}
.ind_list .ind_box1>p>span{float: left;}
.ind_list .ind_box1>p>em{/* overflow: hidden; */display: block;}
@media (min-width: 993px){
    .bmrk_list a{ padding: 1.953125vw 1.5625vw;}
    .bmrk_list a em{ width: 11.3671875vw;}
    
}
@media (min-width: 1600px){
    .bmrk_list a span,.bmrk_list a h3{ line-height: .48rem;}
    .bmrk_list a span{ font-size: 0.9375vw; margin-left: .5rem;}
    .zbs_btn_list a,.ind_tit span,.fhlt_tit>i>a{ font-size:.78125vw;}
    .fhy_wrap .news_list1 .news_box .news_date1{ font-size: 0.9375vw;}
    .news_list1 .news_text>p.w_space_np_04 {/* height:4.6875vw; */}
}
@media (max-width: 992px){
    .bmrk_list a h3{ display: block;}
    .bmrk_list a span{ margin-left: 0; margin-top: .12rem; font-size: .14rem;}
    .bmrk_list a em{ width: 33%; bottom: 50%; transform: translateY(50%);}
    .ind_tit1+.tabs .tabs_bd.mar_t_60,.ind_tit1+.tabs .tabs_bd.mar_t_60 .word_group_02 li{margin-top: 0 !important;margin-bottom: .12rem;}
    .fhdt_list1 .bd{ margin-right:.1rem;}
    .ind_list .ind_box1>p{padding-left:.2rem;margin-bottom: .1rem;}
    .ind_list .ind_box1>p:last-child{ margin-bottom:0;}
    .word_group_02 .word_date>h3{ font-size: .18rem;}
    .word_group_02 .word_text>p{ display:none;}
    .list_base li{ line-height:1.2;}
    .list_base li>span{ margin-top:.04rem}
    .list_base li a{ font-size:.18rem}
        /* .fhdt_list .bd{ display:flex; width: 100%;}
    .fhdt_list .bd li a{ height:100%;}
    .fhdt_list .bd li{width: 50% !important;} */
    .fhdt_list .bd li a{/* height: 38vw; */height:46vw; padding: .16rem;}
}
@media (max-width: 640px){
    .fhdt_list .bd li{ width:100%}
    .fhdt_list .bd li a{/* height: 38vw; */height:80vw; padding: .16rem;}
    .ind_list .ind_box1>p{ padding-left:0;}
}
.gg_box{width: 34.765625vw;background: url(230419_szfh_pf_bg.png) no-repeat center bottom;background-size: 100% auto;position: fixed;left: 50%;top: 50%;z-index: 10001;padding: 14.5vw 4.0625vw 4.2vw 4.0625vw;color: #ffffff;transform: translateX(-50%) translateY(-50%); -ms-transform: translateX(-50%) translateY(-50%);}
.gg_box .close_gg_box{cursor: pointer;position: absolute;left: 50%;bottom: -3.515625vw;width: 2.34375vw;height: 2.34375vw;margin-left: -1.171875vw;}
.gg_box h1,.gg_box p{text-align: center;}
.gg_box h1{font-size: 1.875vw;letter-spacing: 0.390625vw;text-shadow: 0px 2px 4px rgba(47, 93, 186, 0.4);}
.gg_box h3{font-size: 1.015625vw;line-height: 1.71875vw;text-shadow: 0px 2px 4px rgba(47, 93, 186, 0.4);letter-spacing: 2px;text-indent: 2em;text-align: justify;margin-top: .7vw;}
.gg_box p{font-size: 0.859375vw;line-height: 1.5625vw;margin-top: 0.625vw;letter-spacing: 1px;}
.gg_box em{display: none;}
@media (max-width: 1366px){
    .gg_box{width: 60vw;padding: 30vw 8vw 1.5vw 8vw;background-position-y: bottom;background-size: auto 100%;border-radius: .16rem;}
    .gg_box h1{font-size: .44rem;}
    .gg_box h3{font-size: .32rem;line-height: .48rem;}
    .gg_box p{font-size: .3rem;line-height: .48rem;}
}
@media (max-width: 992px){
     .gg_box{width: 80%;margin-left: -40%;padding: 4vw 5vw;top: 40%;margin-top: inherit;transform: translateY(-50%);-ms-transform: translateY(-50%);background-image: linear-gradient(180deg, rgba(128, 170, 255, 1) 0%, rgba(13, 99, 225, 1) 100%);border-radius: .2rem;}
    .gg_box h1{font-size: .32rem;}
    .gg_box h3{font-size: .2rem;line-height: .32rem;margin-top: .12rem;}
    .gg_box p{font-size: .16rem;line-height: .28rem;margin-top: .1rem;}
    .gg_box .close_gg_box{width: 8vw;height: 8vw;bottom: -12vw;margin-left: -4vw;}
    .gg_box em{display: block;position: absolute;left: 0;top: -25vw;width: 60%;z-index: 1002;}
  
}  
@media (max-width:480px){
    .gg_box{width: 90%;margin-left: -45%;}
}
html{ scrollbar-color: #003686 rgba(68,142,252,0.2);}

@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
    .fhlt_tit span,.fhlt_tit em,.tabs .tabs_header>ul>li.on a,.fhlt_tit span a{-webkit-text-fill-color:inherit; background:none;}
    .slideBox_03 .pic li .txt-bg{ height: .9rem;}
    .ind_list .num li{ width: 6.66666%;-webkit-text-fill-color:inherit; background:none;}
    .fhlt_tit span,.tabs .tabs_header>ul>li.on a{-webkit-text-fill-color:inherit; background:none;}
    .fhlt_tit span.prev,.fhlt_tit span.next{background: #002ca3;}
    .hwfw_cont .tabs .tabs_header>ul>li.on a{background: #002ca3;}
    .fhlt_time>div.fhlt_year{width: auto;}
}

/* lxd-bug修改 */
.z_procees_swiper .swiper-pagination, .z_procees_swiper .btn{display: block\0;}
.fhdt_list1 .bd li a .fhdt_text em{background-image: none\0;}
a.return_a{ background-color: #003586\0; background-image: none\0;}

.slideBox_01 .pic li .txt-bg{height: .9rem\0;}
.slideBox_03 .pic li .txt-bg{height: .75rem\0;}


@media only screen and (max-width: 992px){
	.breadcrumb,.gl_ban .breadcrumb{display: block;width: 85%;}
	a.return_a{float:right;line-height:.32rem;display: none;}
	.gl_ban .breadcrumb{padding-top:0;display: none;}
    .news_text1 .news_date>div>p:after{display: none;}
    .banner_table_right dt,.banner_table_right dd{text-align: left;}
    .gl_tit{padding: .5rem 0rem;}
    .fhlt_time>div.fhlt_year{width: auto; vertical-align: middle; height: .4rem; margin-top: -.04rem;}
    .fhlt_time>div, .fhlt_time>span, .fhlt_time>em{vertical-align: middle; height: .4rem; ;line-height: .4rem;}
    .fhlt_time>span {line-height: .4rem;}
    .fhlt_time>span img{ display: block; margin: 0rem .04rem; width: auto; margin-top: .2rem; height: .2rem;}
    .hy_wrap .banner_table_right dd{line-height: .26rem; margin-top: .04rem; padding-bottom: .1rem; height: auto;}
    .hy_wrap .banner_table_right { display: inline-block; background: linear-gradient(90deg, rgba(46, 124, 232, .2) 0%, rgba(46, 124, 232, 0) 100%); border-radius: .1rem; width: auto;}
    .hy_wrap .banner{background: #0750ac url(240511_szfg_fhy_bg2.png) no-repeat  right top; background-size: 5.5rem auto;}
    .banner_table_right dt{font-size: .17rem; font-weight: 1200;}
    .ind_list .trt-row [class*=trt-col-]{width: calc(50% - .04rem);float: none;display: inline-block;}
    .ind_list .ind_box1{padding: .2rem;height: 2.8rem;margin: 0 0 0 .16rem;} 
    .ind_list .ind_box1>p>span{display: block; font-weight: bold; color: #333; margin-bottom: .01rem; float: inherit;}
    .ind_list .ind_box1>p>em{}
    .page_list>span{ display:none;}
    .mar_t_100{margin-top: .3rem;}
    .news_list li a>h3{font-size: .18rem;}
    .news_list1 .news_text>h3{line-height: 1.6; margin-bottom: .1rem; height: .6rem;}
    .news_list3 .news_box>h3{font-size: .18rem;line-height: 1.6;  margin-top: .3rem; height: .6rem;}
}
@media screen and (min-width: 1600px){
	.sbh_ul_top {font-size: 1.184375vw;}
}
@media only screen and (max-width: 640px){
    .ind_list .trt-row [class*=trt-col-]{min-width: 75%;}
}

/* ----------文字大小修改------------- */
.news_list1 .news_text>h3{font-size: .18rem;}
.news_list1 .news_text.zcjd_text>h3{ height: .6rem;}
@media screen and (min-width:1880px){
    .news_list1 .news_text>h3,.news_list1 .news_text1>h3{font-size: 0.859375vw;}
    .news_list1 .news_text.zcjd_text>h3{height: 4.2vw; }
    .news_list li a>h3{font-size: 0.859375vw;}
    .news_list li a>p,.news_list1 .news_box>span, .news_list2 li>span{font-size: 0.703125vw;}
    .news_list1 .news_text>p{font-size: 0.703125vw;height: 5.125vw;}
    .news_list1 .news_text{height: 10.71875vw;}
    .news_list1 .news_box .news_date1{font-size: 0.859375vw;}
    .fhdt_tabs .list_base li{font-size: 0.859375vw;}
    .fhdt_tabs .list_base li>span,.fhdt_tabs .list_base li h3 span,.footer .website_info dl dd,.ind_zbs_tit span,.ind_zbs_con .list_base li span{font-size: 0.703125vw;}
    .fhdt_list .bd li a p,.fhdt_con1 p,.news_list3 .news_box>p span{font-size: 0.703125vw;}
    .news_list1 .news_text1>p{  height: 3.8vw; font-size: 0.703125vw;}
    .news_list1 .news_text1>h3,.news_list3 .news_box>h3,.news_list1 .news_text>h3{font-size: 0.859375vw; }
    .news_list1 .news_text>h3{height:2.875vw;}
    
}
@media screen and (max-width:640px){
    .news_list1 .news_text.zcjd_text>h3 { -webkit-line-clamp: inherit;  height:auto; margin-bottom: 0rem;}
    .hy_wrap .banner{background: #0750ac url(240511_szfg_fhy_bg2.png) no-repeat  right top; background-size: 100% auto;}
    .hy_wrap .banner_tit+.banner_tit img{width:1.2rem;}
    .ind_list .ind_box1{/* height: 3rem; */background-size: auto 100%;height: 100%;padding-bottom: 0;}
    .news_list1 .news_text{margin-top: .06rem;}
}
/* ----------2024-05-21----------- */
.fh_logo{background: #fff;box-shadow: -4px 6px 20px  rgba(34, 149, 212, 0.2);padding: .27rem .46rem;margin-top: 2.6vw;border-radius: .2rem;}
.fh_logo ul li a{display: block; overflow: hidden; border: .01px solid #E0E0E0; margin: .13rem 0rem;}
.index_bg{margin-top: .32rem;}
.fh_anniu{position: absolute; left: -1.4rem; z-index: 9;}
.fh_anniu span{display: block; position: relative; z-index: 2; width: .3rem; margin-bottom: .1rem;}
.fh_anniu a{display: block; text-align: center; font-size: .26rem;width: 1rem; padding: .4rem .36rem; background: linear-gradient(0deg, #012fa5 0%, rgba(61, 195, 252, 1) 100%); border-radius: .2rem; background: #012fa5\0; border: .01rem solid #fff;}
.fh_anniu a::before{content: ' '; display: block; background: url(240528_szfg_fhy_bg.png) no-repeat center bottom; left: 0rem; top: 0rem; right: 0rem; bottom: 0rem; position: absolute;}
.fh_anniu a p{ color: #fff; position: relative; z-index: 2;line-height: .32rem ; font-weight: bold ; width: .3rem;}
/* .header .header_search {
    overflow: hidden;
    transition:  0.3s ease-in-out;
    max-height: 0;
    height: 0;
    padding: 0rem .12rem;
    display: block;
    z-index: 999;
}

.header_search.on {
    max-height: 100px;
    height: auto;
    padding: .12rem;
    transition:  0.3s ease-in-out;
} */
.zsqy_div{ margin-bottom:1.5625vw; border: .02rem solid #fff; transition: ease-in-out .3s; overflow: hidden; position: relative; padding: 1.25vw 1.5625vw; border-radius: .78125vw; box-shadow: -4px 6px 20px  rgba(34, 149, 212, 0.2); background: linear-gradient(90deg, rgba(255, 255, 255, 0.4) 0%, rgba(255, 255, 255, 0.6) 98.61%);}
.zsqy_div:hover{background: #fff;}
.zsqy_div::before{content: ' '; width: 2.2rem; height: 2.2rem; top: .2rem; background: url(240422_szfh_index_pic3.png) no-repeat center; background-size: cover; position: absolute; right: -.1rem;}
.zsqy_div .word_text h3{line-height: 2.6; font-weight: bold; color: #333;}
.zsqy_div:hover .word_text h3{color: #004098;}
.zsqy_div_top{ padding-bottom: .14rem; position: relative; z-index: 2; margin-bottom: .14rem; border-bottom: rgba(0, 54, 134, .2) solid 1px;}
.zsqy_div_bottom{position: relative; z-index: 2;}
.zsqy_div_bottom p{ text-indent: 2em; color: #666666; line-height: 1.8;}
.zsqy_ul2 .zsqy_div .word_text h3{line-height: 1.6; white-space: inherit;   overflow: hidden; text-overflow: ellipsis;}
.zsqy_div_bottom span{color: #666;}
.zsqy_ul2 .zsqy_div{padding: 0rem; border: none;}
.zsqy_div_nr{padding: 1.171875vw;border: .02rem solid #fff; border-top: 0rem;}
.zsqy_div_img{overflow: hidden; position: relative;}
.zsqy_div_img span{position: absolute; padding-left: 2%; width:3.90625vw; height:3.90625vw; line-height: 3.90625vw; border-radius: 50%; background: radial-gradient(50% 50% at 50% 50%, rgba(255, 255, 255, 0.1) 0%, rgba(255, 255, 255, 0.4) 53.47%, rgba(255, 255, 255, 0.8) 100%); box-shadow: 0px 0px 16px  rgba(0, 44, 163, 0.4);  text-align: center; top: 50%; left: 50%; z-index: 2; transform: translateY(-50%) translateX(-50%); -ms-transform: translateY(-50%) translateX(-50%);}
.zsqy_div_img span img{max-width: 80%;}
.zsqy_ul2 .zsqy_div::before{bottom: -.7rem; top: inherit;}
@media (min-width: 993px){
    .zsqy_div_bottom p{font-size: .625vw; height: 2.265625vw;}
    .zsqy_div .word_text h3{font-size: .9375vw;}
   
}


@media only screen and (max-width: 1800px){
    .fh_anniu {left: -1rem; width: auto;}
    .fh_anniu a{padding: .2rem .2rem; width: auto; font-size: .22rem;}
    .fh_anniu a span{width: .26rem;}
    .fh_anniu a p{width: .26rem; line-height: .26rem;}
}
@media only screen and (max-width: 1660px){
    .zsqy_div_bottom p{font-size: .14rem;}
    .zsqy_div .word_text h3{font-size: .18rem;}
    .zsqy_div .word_date{width:.8rem;}
    .zsqy_div_bottom p{height: .52rem;}
}
@media only screen and (max-width: 1280px){
    .fh_logo{
    margin-top: .4rem;
}
    .fh_anniu{left: -.5rem; }
}
@media only screen and (max-width: 992px){
    .fh_anniu a::before{display: none ;}
    .fh_anniu a{padding: .12rem; border: none;}
    .fh_anniu a span{display: inline-block; margin-bottom: 0rem; vertical-align: middle; margin-right: .1rem;}
    .fh_anniu a p{width:auto;display: inline-block; vertical-align: middle;}
    .fh_anniu{position: inherit; left: inherit; margin-bottom: .2rem;}
    .fh_logo{padding: .14rem; margin-top: .24rem;}
    .fh_logo ul li a{margin: .08rem 0rem;}
    .fh_logo .trt-row-base{margin: 0rem -.05rem;}
    .banner{padding-bottom: .2rem;}
    .fh_logo .trt-row-base>[class*=trt-col-]{padding: 0rem .05rem;}
    .nav_list li a{margin-top: 0rem; margin-bottom: .2rem;}
    .index_bg{padding-top: 0rem;margin-top: .2rem;}
    .fh_anniu{margin-top: .24rem;margin-bottom: 0rem;}
    .fhy_wrap .fh_anniu{ margin-top:0;}
    .zsqy_div_img span{ width:.8rem; height:.8rem; line-height:.8rem;}
    .zsqy_div_top {padding-bottom: .04rem;}
    .zsqy_div{padding:.24rem; border-radius: .2rem;}
    .zsqy_div_nr{padding:.24rem;}
    /* .header .header_search{height: auto; max-height: inherit;} */
    .fhy_wrap .banner{margin-top: 0rem;}
    .index_con{background: none #fff;}
}
.list_base.list_base_date_01 .trt-row li[class*=trt-col-], .list_base.list_base_date_01 .trt-row-large li[class*=trt-col-]{ padding-right:1.2rem}
@media only screen and (max-width: 992px){
    .list_base.list_base_date_01 .trt-row li[class*=trt-col-], .list_base.list_base_date_01 .trt-row-large li[class*=trt-col-]{padding-right:0rem;padding-left: 0;}  
}
/*兼容ie10，ie11*/
@media screen and(-ms-high-contrast:active),(-ms-high-contrast:none) {
	.wjhg_list .bd .wjhg_text h3 span,.wjhg_list .bd .wjhg_box:hover .wjhg_text h3 span,.wjhg_list1 .wjhg_text h3 span,.wjhg_list1 .wjhg_box:hover .wjhg_text h3 span{ color:#0054DE; background-image: none;}
}
/* 
font-size: 0.703125vw; 18px
font-size: .78125vw; 20px
font-size: 0.859375vw; 22px
font-size: 1.184375vw; 30px
 */


 /* ----------- 网站地图----------- */

@media only screen and (min-width: 993px){
    .wzdt_ul>ul>li{margin-bottom: 1.953125vw;}
    .wzdt_ul_li_top{height: 3.90625vw;}
    .wzdt_ul_li_top a{font-size: 1.5625vw;  padding-left: 1.5625vw; line-height: 3.90625vw;}
    .wzdt_ul_li{border-radius: .78125vw;}
    .wzdt_ul_li_a{padding: 1.5625vw;}
}
.wzdt_ul_li{box-shadow: -4px 6px 20px  rgba(34, 149, 212, 0.2); border: .03rem solid #fff; overflow: hidden; background: #fff;}
.wzdt_ul_li_top{ background: url(241015_szfh_tit1.png) no-repeat center; transition: ease-in-out .3s;}
.wzdt_ul_li_top a{ display: block; color: #003686; font-weight: bold;}
.wzdt_ul_li_a ul li a{display: block; position: relative; border: #E0E0E0 .01rem solid; font-weight: bold; transition: ease-in-out .3s;}
.wzdt_ul_li_a ul li a::before,.wzdt_ul_li_a ul li a::after{content: ''; top: 50%; transform: translateY(-50%); -ms-transform: translateY(-50%); background: #0056DE; border-radius: 50%; position: absolute; display: block; }
.wzdt_ul_li_a ul li a::after{background: #2FB7E2;}
.wzdt_ul_li_a ul li a:hover:before{background: #fff;}
.wzdt_ul_li_a ul li a:hover::after{background: #2FB7E2;}
.wzdt_ul_li_a ul li:last-child{margin-bottom: 0rem;}
.wzdt_ul_li_a ul li a:hover{background: linear-gradient(-90deg, #1944B7 0%, #9C020A 100%); background: #002ca3\0; color: #fff;}
.wzdt_ul_li_top:hover{background: url(241015_szfh_tit2.png) no-repeat center;}
.wzdt_ul_li_top:hover a{color: #fff;}
.wzdt_ul_li_a ul li a{ height: 2.8125vw; line-height: 2.734375vw; padding-left: 2.109375vw; border-radius: .78125vw; font-size: .9375vw;}
.wzdt_ul_li_a ul li a::before,.wzdt_ul_li_a ul li a::after{ width: .3125vw; height: .3125vw; left: 1.171875vw;}
.wzdt_ul_li_a ul li a::after{margin-left: .15625vw;}
.wzdt_a{position: absolute; bottom: .16rem; right: .16rem; font-weight: bold; font-size: .18rem;}
@media only screen and (max-width: 1440px){
    .wzdt_ul_li_a ul li a{height: .4rem; line-height: .4rem; font-size: .2rem;}
}

@media only screen and (max-width: 992px){
    .wzdt_ul>ul>li{margin-bottom: .24rem;}
    .wzdt_ul_li_top{height:.5rem;}
    .wzdt_ul_li_top a{font-size: .24rem;  padding-left:.24rem; line-height: .5rem;}
    .wzdt_ul_li{border-radius: .1rem;}
    .wzdt_ul_li_a{padding: .16rem;}
    .wzdt_ul_li_a ul li a{ height: .44rem; margin: .08rem 0rem; line-height:.44rem; padding-left: .3rem; border-radius: .1rem; font-size: .18rem;}
    .wzdt_ul_li_a ul li a::before,.wzdt_ul_li_a ul li a::after{ width: .06rem; height: .06rem; left: .1rem;}
    .wzdt_ul_li_a ul li a::after{margin-left: .03rem;}
    .wzdt_a{text-align: center; position: inherit; right: inherit; margin-top: .16rem; bottom: inherit;}
}

@media only screen and (max-width: 640px){
    .wzdt_ul_li_top a{font-size: .18rem;}
}


/*250218添加参展报名入口*/
.sign_up{position: absolute; right: -1.4rem; z-index: 9;}
.sign_up span{display: block; position: relative; z-index: 2; width: .3rem; margin-bottom: .1rem;}
.sign_up a{display: block; text-align: center; font-size: .26rem;width: 1rem; padding: .4rem .36rem; background: linear-gradient(0deg, #012fa5 0%, rgba(61, 195, 252, 1) 100%); border-radius: .2rem; background: #012fa5\0; border: .01rem solid #fff;}
.sign_up a::before{content: ' '; display: block; background: url(240528_szfg_fhy_bg.png) no-repeat center bottom; left: 0rem; top: 0rem; right: 0rem; bottom: 0rem; position: absolute;}
.sign_up a p{ color: #fff; position: relative; z-index: 2;line-height: .32rem ; font-weight: bold ; width: .3rem;}

@media only screen and (max-width: 1800px){
    .sign_up {right: -1rem; width: auto;}
    .sign_up a{padding: .2rem .2rem; width: auto; font-size: .22rem;}
    .sign_up a span{width: .26rem;}
    .sign_up a p{width: .26rem; line-height: .26rem;}
}

@media only screen and (max-width: 1280px){
    .sign_up{right: -.5rem; }
}
@media only screen and (max-width: 992px){
    .sign_up a::before{display: none ;}
    .sign_up a{padding: .12rem; border: none;}
    .sign_up a span{display: inline-block; margin-bottom: 0rem; vertical-align: middle; margin-right: .1rem;}
    .sign_up a p{width:auto;display: inline-block; vertical-align: middle;}
    .sign_up{position: inherit; right: inherit; margin-bottom: .2rem;}
    .sign_up{margin-top: .24rem;margin-bottom: 0rem;}
    .fhy_wrap .sign_up{ margin-top:.16rem;}
    
}
/*250219*/
@media only screen and (min-width: 993px){
    .trt-col-12 .slideBox_01,.trt-col-12 .slideBox_01 .pic li{max-height: 21vw;}
}

@media only screen and (max-width:1920px) and (min-width: 993px){
    .ind_zbs_con .list_base li{margin-bottom: .1rem;}
    .ind_zbs_con .list_base li:before{ top:.1rem}
    .trt-col-12 .slideBox_01,.trt-col-12 .slideBox_01 .pic li{max-height: 25vw;}

}

@media only screen and (max-width:1600px){
    .ind_zbs_con .list_base ul{max-height:calc(1.44rem + 3vw);overflow:hidden;}
    .ind_zbs_con .list_base li>span{ top:50%; transform:translateY(-50%)}
    .ind_zbs_con .list_base li{ font-size:.15rem; margin-bottom:.5vw}
   
}
@media only screen and (max-width:1280px) and (min-width: 993px){
    .ind_zbs_con .list_base ul{ padding-top:.1rem}
    .trt-col-12 .slideBox_01,.trt-col-12 .slideBox_01 .pic li{max-height: 30vw;}
}
@media only screen and (max-width: 992px){
    .trt-col-12 .slideBox_01{ margin-bottom:.2rem;}
}